1
カメラの回転に基づいてベクトルを作成しようとしています。たとえば、カメラがまっすぐに見える場合は< 0、0、 - jomlがあるので、私はLWJGLライブラリを使用していたり、カメラを右に見て、少しアップした場合には< 0.5、0.5、0>Java - カメラの回転に基づいて3Dベクトルを作成する方法
次のようになります。1>(軸はOpenGLのものに基づいています)使用可能です。しかし、x、y、z floatを作成する方が簡単であれば問題ありません。
注:カメラは、回転が不要なので、x回転とy回転のみを使用し、純粋にそれらを基にしてベクトルを構築することはできず、z回転を0にすると動作しません。
laymanの用語では、プレーヤの位置に追加した場合、カメラが向いている方向に移動するベクトルが欲しいです。
編集:jomlで 正しい場所は次のとおりです。
x=m02
y=m12
z=m22