【发布时间】:2020-09-21 05:41:07
【问题描述】:
我有一个复杂的对象,即一个盒子,我想动态切割它。这个jsFiddle就是一个很简单的例子:jsFiddle
非常简单的平面
var plane = new THREE.Mesh( geometry, material3 );
plane.rotation.x =1.3; // -Math.PI / 2;
gui.add(plane.rotation, "x", 0.1, Math.PI / 2).name("angle");
gui.add(plane.position, "y", -1, 1).name("h");
scene.add( plane );
我想从我的对象中移除上部。就像用刀从苹果上切下一块。
飞机就是刀:在我的示例中,您可以使用 2 个控件来上下移动飞机或改变角度。
你能帮我隐藏对象中移除的部分吗?
【问题讨论】:
-
要开始,请参阅:threejs.org/examples/?q=clipping。
标签: javascript three.js clipping