0

[0 0 1] に沿って、点 [xyz] からオブジェクト (この段階では単純な長方形ですが、後で任意の形状) の表面までの距離を計算する必要があります。

単位ベクトルを使用してサーフェスを平面として定義し、[0 0 1] に沿ってすべての平面までの距離を見つけるために線形代数計算を行うことができますが、コーディングと Java にかなり慣れていないので、あるかどうかを確認したかったのです。ライブラリまたはこれを行うためのより効率的な方法は、長期的には複雑な凸オブジェクトを使用する可能性があるため、標準的な方法を使用するように注意する必要があります (他の方法を使用して平面を生成できます!)

ありがとう、

4

1 に答える 1

0

ポイントを表すためにPoint3Dを使用している場合は、距離の計算に使用できる距離メソッドがあります。問題は、サーフェス上のどの点が必要かということです。表面上の任意の点が必要な場合は、角の点の 1 つを選択し、それを使用して距離を計算できます。

于 2012-04-13T18:03:00.273 に答える