1

在谷歌安静了一段时间后,我仍然不知道为什么这个模型上的阴影看起来如此奇怪。

我尝试使用 Three.js 导入 *.3DX3 模型。我在这个文件中没有法线,这就是为什么我使用

mergedTriangles.computeFaceNormals();
mergedTriangles.computeVertexNormals();

计算这些东西。

示例 1:示例 1

激活:

scene.add( new THREE.FaceNormalsHelper( connectedMesh ) );
scene.add( new THREE.VertexNormalsHelper( connectedMesh ) );
scene.add( new THREE.WireframeHelper( connectedMesh ) );

示例 2:示例 2

没有助手的更复杂的模型,因为当它们被激活时你不会看到任何东西。

有人知道只看图片可能是错的吗?整个代码很长,所以请询问您可能需要分析的特殊内容;)

4

0 回答 0