是否可以在Three.js中使用带缓冲测量的三角形条带?

Sta*_*tec 1 three.js

在BufferGeometry 的示例中,绘制了一个具有18个顶点位置(即9个顶点位置,镜像)的矩形.

我知道WebGL有Triangle Strip和Triangle Fan类型,我想知道,是否有可能在Three.js中使用它们以便顶点不必重复?

Wes*_*ley 6

三角形带和三角形扇形绘制模式被支持.

mesh = new THREE.Mesh( geometry, material );

mesh.drawMode = THREE.TriangleStripDrawMode;
//mesh.drawMode = THREE.TriangleFanDrawMode;
//mesh.drawMode = THREE.TrianglesDrawMode; // default
Run Code Online (Sandbox Code Playgroud)

three.js r.75