1

我正在尝试在 csg 模型上使用 ThreeCSG 扩展功能创建一个圆形立方体,但生成的网格看起来是错误的。我无法弄清楚问题是什么。有没有人有 ThreeCSG 的经验,看看发生了什么?谢谢。编码:

var a = CSG.cube();
var b = a.expand( 0.4, 6 ); 
this.m_scene.add( new THREE.Mesh( THREE.CSG.fromCSG( b ), new THREE.MeshNormalMaterial() ) );

生成的网格在这里:

网
(来源:jvanderspek.com

谢谢,

乔纳森

4

1 回答 1

0

您的vertexNormals以某种方式失败。似乎他们“迷失在翻译中”。

在这里查看我对另一个问题的回答。这可能是同样的问题。

于 2014-09-24T13:30:30.057 回答