我可以定义CSG.Plane
normal
和常数w
,如下所示:
CSG.Plane = function(normal, w) {
this.normal = normal;
this.w = w;
};
我现在如何在布尔subtract
操作中使用此CSG平面?
我想我必须以某种方式将飞机转换为CSG.Node
,但我不知道怎么做而没有任何顶点......
答案 0 :(得分:1)
您似乎正在使用CSG.JS.如果这是正确的,则无法对平面进行CSG操作,因为操作假定为闭合网格。使用平面夹住网格是一个很有吸引力的选择,但它不起作用。我自己一直在研究这个问题,并将创建一个巨大的盒子来进行操作。