我正在尝试在 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)
谢谢,
乔纳森