1

目前我们有一堆 3d 块(想想立方体),它们被导入到 JMonkey 2 画布中。

我需要找到这些块与用户导入的 3D 表面的交集。问题是我不知道如何在 JME 或任何其他 3D 引擎中执行此操作。

如果有人有任何使用 JMonkey 进行此类任务的经验,或者您可能使用其他一些 3D 引擎做过,您能否提供一些代码提示,或者相关资源的链接?

编辑澄清:我需要将块分成两种形状:表面下方/上方。

谢谢

4

1 回答 1

0

这取决于您要完成的任务,只需找出它是否相交或相交的“位置”。如果您的框是 AABB(轴对齐边界框),即与 xyz 轴对齐且不旋转,则会更容易(在数学上)。是这样吗?

但是,您在 JME 中支持此类任务。您可能想阅读以下文本:http: //jmonkeyengine.org/wiki/doku.php/jme3 :advanced:collision_and_intersection

于 2012-08-13T07:27:08.777 回答