SetCameraViewMatrix関数で直接カメラの行列を指定した場合、GetCameraPosition関数をはじめとするGetCameraAngleH(V, T)Rotate関数等の関数から、更新されたはずのカメラの座標や回転角を取得することができません(初期値のまま)。 こちらの挙動は、仕様となるのでしょうか。 よろしくお願いいたします。
すみません、仕様となります GetCameraPosition や GetCameraAngleHRotate などは SetCameraPositionAndTarget_UpVecY や、同系列の関数で カメラの設定が行われた際のパラメータを返す関数なので、SetCameraViewMatrix で行列を設定した場合は 戻り値となる座標や回転値が更新されません 行列からでも座標はほぼ問題なく取得できるのですが、行列から回転の値が正しく取得できないことがあるので、 現状のような仕様となっています
了解しました。 ありがとうございます