CSG - 使用CSG.Plane的布尔运算

时间:2016-01-18 14:54:44

标签: javascript boolean subtraction plane csg

我可以定义CSG.Plane normal和常数w,如下所示:

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

我现在如何在布尔subtract操作中使用此CSG平面?

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

1 个答案:

答案 0 :(得分:1)

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