5

我在 Three.js 的JSON Model Format中有几个对象。它指定顶点位置和面——有时是三角形,有时是四边形,有时有材质索引,有时没有。

但是,这些文件都没有指定顶点法线。

我想要一种可以在一组网格面上计算此类法线的算法。我想指定一个角度限制,超过该限制会显示折痕(顶点处的相邻面不共享法线。)

在我自己编码之前,我想知道这是否已经存在于 Three.js 中或其他可用的地方?

4

1 回答 1

5

唯一可用的是

geometry.computeFaceNormals();
geometry.computeVertexNormals();

请参阅算法的来源。

三.js r.55

于 2013-02-07T23:30:30.840 回答