Class: createTangentSpaceDebugPrimitive

createTangentSpaceDebugPrimitive

new createTangentSpaceDebugPrimitive(){Primitive}

创建一个{@linkPrimitive}来可视化已知的向量顶点属性:法线、正切和切线。 正常为红色,正切线为绿色,副切线为蓝色。如果某个属性不存在,则不会绘制。

Name Type Default Description
options.geometry Geometry

具有该属性的Geometry实例。

options.length Number 10000.0 可选

每条线段的长度,以米为单位。这个可以是负的,指向相反的方向。

options.modelMatrix Matrix4 Matrix4.IDENTITY 可选

转换为将几何从模型坐标转换为地理坐标的模型矩阵。

Returns:
Type Description
Primitive 为矢量创建一个带有几何体的新基元实例。
Example
scene.primitives.add(SuperMap3D.createTangentSpaceDebugPrimitive({
   geometry : instance.geometry,
   length : 100000.0,
   modelMatrix : instance.modelMatrix
}));