0

我可以CSG.Plane用 anormal和一个常量定义 a ,w如下所示:

CSG.Plane = function(normal, w) {
    this.normal = normal;
    this.w = w;
};

我现在如何在布尔subtract运算中使用这个 CSG 平面?

我想我必须以某种方式将飞机转换为 a CSG.Node,但我不知道如果没有任何顶点该怎么办......

4

1 回答 1

1

看起来您正在使用 CSG.JS。如果这是正确的,则您不能对平面进行 CSG 操作,因为这些操作假定为闭合网格。使用平面剪裁网格是一个有吸引力的选择,但它不起作用。我自己一直在研究这个问题,并将创建一个巨大的盒子来进行操作。

于 2016-09-13T22:21:13.820 回答