【问题标题】:CSG - Boolean operation using a CSG.PlaneCSG - 使用 CSG.Plane 的布尔运算
【发布时间】:2016-01-18 14:54:44
【问题描述】:

我可以使用normal 和常量w 来定义CSG.Plane,如下所示:

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

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

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

【问题讨论】:

    标签: javascript boolean subtraction plane csg


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-11-08
      • 2020-08-22
      • 1970-01-01
      • 2014-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      相关资源
      最近更新 更多