在BufferGeometry 的示例中,绘制了一个具有18个顶点位置(即9个顶点位置,镜像)的矩形.
我知道WebGL有Triangle Strip和Triangle Fan类型,我想知道,是否有可能在Three.js中使用它们以便顶点不必重复?
三角形带和三角形扇形绘制模式被支持.
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