答案当然是不用的,我们可以借助Threejs提供的几何体顶点索引geometry.index来实现。.../顶点6坐标])在这组数据中,顶点1坐标和顶点4坐标是重合的,顶点3坐标和顶点5坐标是重合的,这时,我们就可以使用几何体的顶点索引geometry.index,把重复的顶点位置坐标删除const vertices...2, 3,])然后,可以通过threejs的属性缓冲区对象BufferAttribute表示几何体顶点索引.index数据。...2法线 0, 0, 1, //顶点3法线 0, 0, 1, //顶点4法线 0, 0, 1, //顶点5法线 0, 0, 1, //顶点6法线])在Threejs中,通过.attributes.normal..., 3)这样设置后,就可以在浏览器中正常看到物体了 这里需要注意的一点是顶点法线的数据和顶点的位置数据是一一对应的,如果我们使用了顶点索引,顶点法线数据也要和顶点位置数据一一对应// 矩形平面,有索引,