1

現時点では、JMonkey 2 キャンバスにインポートされた 3D ブロック (立方体と考えてください) がたくさんあります。

これらのブロックと、ユーザーがインポートした 3D サーフェスとの交点を見つける必要があります。問題は、JME やその他の 3D エンジンでこれを行う方法がわからないことです。

この種のタスクに JMonkey を使用した経験がある場合、または他の 3D エンジンを使用したことがある場合は、コードのヒントや関連リソースへのリンクを提供していただけますか?

明確にするために編集:ブロックを2つの形状に分割する必要があります:表面の下/上。

ありがとう

4

1 に答える 1

0

それはあなたが達成したいことに依存します。それが交差するか、または交差する「場所」を見つけてください。ボックスが AABB (軸に揃えられたバウンディング ボックス)、つまり xyz 軸に揃えられ、回転されていない場合は、(数学的に) 簡単になります。これは事実ですか?

ただし、これらの種類のタスクは JME でサポートされています。このテキストを読みたいかもしれません: http://jmonkeyengine.org/wiki/doku.php/jme3:advanced:collision_and_intersection

于 2012-08-13T07:27:08.777 に答える