【发布时间】:2017-09-24 23:42:03
【问题描述】:
我试图在 three.js 中剪掉一个盒子的一部分,但每次盒子穿过 ClipPath 时,它的内部都会出现空心。
有没有办法渲染盒子,使它在被剪裁后看起来很坚固?
或者有没有更简单的方法来剪掉超出这个三角形边界的盒子的末端?
我仍在学习,因此非常感谢任何帮助。谢谢!
【问题讨论】:
标签: javascript three.js clipping
我试图在 three.js 中剪掉一个盒子的一部分,但每次盒子穿过 ClipPath 时,它的内部都会出现空心。
有没有办法渲染盒子,使它在被剪裁后看起来很坚固?
或者有没有更简单的方法来剪掉超出这个三角形边界的盒子的末端?
我仍在学习,因此非常感谢任何帮助。谢谢!
【问题讨论】:
标签: javascript three.js clipping
您必须自己插入一个三角形来制作因角被切掉而产生的新面。
这是一个名为Constructive Solid Geometry 的强大通用技术的简单示例。
【讨论】: