CesiumJS中PrimitiveType
表示图元渲染时使用的顶点数据的类型。PrimitiveType
是一个枚举类型,它包含以下常量:
POINTS
:单独渲染每个顶点。LINES
:渲染一个线段列表,每两个顶点定义一条线段。LINE_LOOP
:渲染一个线环列表,第一个顶点和最后一个顶点之间获得一条线段。LINE_STRIP
:渲染一个线条列表,每个顶点定义一个线段,前一个顶点和当前顶点之间共享一条线段。TRIANGLES
:渲染一个三角形列表,每三个顶点定义一个三角形。TRIANGLE_STRIP
:渲染一个三角带,后续三个顶点定义一个三角形。TRIANGLE_FAN
:渲染一个三角扇,首个顶点和随后每个顶点定义一个三角形。使用PrimitiveType
时,请注意以下事项:
PrimitiveType
对于同一个几何体,可能需要不同的顶点索引数据,因此要注意渲染图元时使用的索引数据。PrimitiveType
来渲染不同类型的几何体,例如点、线、三角形等。参考文献: