在谷歌安静了一段时间后,我仍然不知道为什么这个模型上的阴影看起来如此奇怪。
我尝试使用 Three.js 导入 *.3DX3 模型。我在这个文件中没有法线,这就是为什么我使用
mergedTriangles.computeFaceNormals();
mergedTriangles.computeVertexNormals();
计算这些东西。
示例 1:
激活:
scene.add( new THREE.FaceNormalsHelper( connectedMesh ) );
scene.add( new THREE.VertexNormalsHelper( connectedMesh ) );
scene.add( new THREE.WireframeHelper( connectedMesh ) );
示例 2:
没有助手的更复杂的模型,因为当它们被激活时你不会看到任何东西。
有人知道只看图片可能是错的吗?整个代码很长,所以请询问您可能需要分析的特殊内容;)