0
私はキーボードイベントのハンドラでWebGLにフライトシミュレータを書き込もうとしていました。カメラは、さまざまな回転の後、常に視野方向に沿って移動する必要があります。WebGLのビュー方向に沿ってカメラを動かすには?
私は、全体のmvMatrixを回転させた後、このベクトルの回転を行うことにより、速度ベクトルを維持し、それが一定の速度で移動し、それが仕事をして作るために
mat4.translate(mvMatrix, mvMatrix, velocity);
を呼び出そうとしました。
しかし、私が転がって投球した後も、それはまだ開始された方向に沿って動きます。
この問題を解決する方法はありますか?ありがとう!
このマトリックスにシェーダーのmvMatrixを乗算する必要がありますか? –