1
我有一個非常奇怪的請求。我有一個視圖矩陣(一個用於gD3dDevice->SetTransform(D3DTS_VIEW, &viewMatrix);
),我需要將其反轉以找到偏航,俯仰和滾轉。我怎樣才能做到這一點?我一直在遵循http://www.toymaker.info/Games/html/camera.html的說明在DirectX中顛倒視圖變換
我有一個非常奇怪的請求。我有一個視圖矩陣(一個用於gD3dDevice->SetTransform(D3DTS_VIEW, &viewMatrix);
),我需要將其反轉以找到偏航,俯仰和滾轉。我怎樣才能做到這一點?我一直在遵循http://www.toymaker.info/Games/html/camera.html的說明在DirectX中顛倒視圖變換
這是一個相當複雜,不精確和含糊不清的任務。如果你可以不計算歐拉角度解決您的問題,做到這一點:)
然而,這裏是一些閱讀,也有一些代碼,您:
http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToEuler/index.htm
很好,謝謝。儘管我最終解決了這個問題。 – Dororo