我正在查看核心運動類CMAttitude
,它可以將設備的方向表示爲3x3旋轉矩陣。同時我看了一下CATransform3D
,它包含了視圖的態度和縮放比例。 CATransform3D
是一個4x4矩陣。CMAttitude和CATransform3D與旋轉矩陣相關嗎?
我已經看到OpenGL旋轉矩陣是4x4,並且在第4行和第4列中簡單填充0001。
如果CMAttitude的旋轉矩陣與CATransform的矩陣相關,我會徘徊嗎?
能否使用該設備的空間中旋轉經由旋轉矩陣獲得變換使用CATransform3D
一個UIView?我的意圖是讓用戶移動手機並將相同的轉換應用到屏幕上的UIView。
紅利問題:如果它們是相關的,我該如何將CMAttitude的旋轉矩陣轉換爲CATransform3D?
謝謝你爲一個偉大的翔實的答案! –
不客氣:)我希望答案不太理論:) –