0
Libgdxパースペクティブカメラをデバイスのように回転させたいので、部屋の特定のポイントに3Dオブジェクトを置くことができます。デバイスを回転させると、パースペクティブカメラも同様に機能するはずです。LibGDX getRotationMatrix in landscape
私はインターネットでこのコードが見つかりました:
//update camera rotation
//get rotation matrix
Matrix4 mat4 = new Matrix4();
Gdx.input.getRotationMatrix(mat4.val);
//set new rotation
camera.up.set(mat4.val[Matrix4.M11], mat4.val[Matrix4.M12], mat4.val[Matrix4.M10]);
camera.direction.set(-mat4.val[Matrix4.M21], -mat4.val[Matrix4.M22], -mat4.val[Matrix4.M20]);
camera.update();
をAndthisポートレートモードで動作しているようですが、私は風景モードを使用します。誰も行列を正しく回転させる方法を知っていますか?