具有ThreeCSG的3D形状的逆()

时间:2017-06-08 08:37:51

标签: 3d three.js csg threecsg

我正在尝试使用ThreeCSG反转3D形状(获取原始形状的空白区域)但看起来它们不包含original CSG中的反函数:

  inverse: function() {
    var csg = this.clone();
    csg.polygons.map(function(p) { p.flip(); });
    return csg;
  }

我试图像其他函数here一样自己实现它:

inverse() {
    var csg = this.tree.clone();
    csg.polygons.map(function (p) { p.flip(); });
    return csg;
}

但它不起作用。我还试图制作一个大的THREE.BoxGeometry并从中减去(减去实现)我的形状,但我只是回到没有任何孔或形状的大盒子。

关于如何实现反转的任何想法?

0 个答案:

没有答案