目前,我们在JMonkey 2画布中导入了一堆3d块(想想立方体)。
我需要找到这些块与用户导入的3D表面的交集。 问题是我不知道如何在JME或任何其他3D引擎中做到这一点。
如果有任何人使用JMonkey进行此类操作的经验,或者您使用其他3D引擎进行了操作,请提供一些代码提示,或者指向相关资源的链接?
编辑以澄清:我需要将块分成2个形状:在表面下方/上方。
由于
答案 0 :(得分:0)
这取决于你想要完成什么,只要发现它是否相交或“相交”。如果你的盒子是AABB(轴对齐的边界框),那么它将更容易(数学上),即 - 与xyz轴对齐而不是旋转。是这种情况吗?
但是,您在JME中支持这些任务。您可能希望阅读以下文字:http://jmonkeyengine.org/wiki/doku.php/jme3:advanced:collision_and_intersection