問題タブ [transformation-matrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
97 参照

matrix - Java マトリックス変換

クワッドをレンダリングしてから、変換マトリックスを使用してディスプレイ上で移動しようとしています。この問題を createTransformationMatrix メソッドまで追跡しました。問題は、マトリックス クラスから関数を呼び出す方法にある可能性が最も高いことを知っています。問題のコードは次のとおりです。

問題は変換のために Matrix4f を呼び出すことにあると思いますが、それらは静的であるため、この問題を修正する方法がわかりません。必要に応じて、変換関数は次のとおりです。

私の行列クラスは SilverTiger によって作成されたことは注目に値します。なぜなら、私はそのようなクラスを作成するのに十分な行列数学と線形代数に精通していないからです。

助けていただければ幸いです。

0 投票する
0 に答える
15 参照

quaternions - プラットフォーム上の別のポイントからターゲットまでの角度を指定して、ポイントからターゲットまでの角度を決定する

カメラのモデル A と B の 2 つのデバイスが、堅固なプラットフォームに取り付けられています。各デバイスには、ボアサイトに合わせて調整された IMU (慣性測定ユニット) があります。両方のボアサイトがポイント I で交差します。

A はターゲット T を認識し、A に対する方位角、高度、および距離を認識します。

B からターゲットまでの方位角と仰角を決定する変換を作成するにはどうすればよいですか?

TABT、ATB、および AIBT からのキネマティック チェーンとして扱ってみましたが、変換行列またはデュアル クォータニオンのパラメーターを形成する方法について頭を悩ませることはできません。