2014-03-31 86 views
1

我有一個應用程序的基礎是XZY的變換矩陣,我想獲得這個矩陣到XYZ基礎的系統。可能嗎?XZY轉換矩陣爲XYZ

這是因爲我從XZY應用程序中導入了一些3D對象,我想旋轉並翻譯它們 - 但此處的軸更改爲XYZ-。

¿我可以用新的基礎有四元數的旋轉嗎?

謝謝。

回答

0

有兩種方法可以去。

  1. 只需交換Y <→四元數或旋轉矩陣的Z分量。
  2. 建立從一個基礎到另一個和多個當前轉換的轉換。如果僅使用旋轉,則可以用4x4矩陣或3x3來描述轉換座標軸的轉換
+0

謝謝你的回答,我以第二種方式做到了,而且效果很好:) – mpcarlos87

0

它可以通過basis transformation;但是從你的描述來看,交換座標可能就足夠了。

+0

感謝您的幫助,它的工作原理。對不起,但我沒有足夠的聲望投票答案有用。 – mpcarlos87

+0

感謝您的評論!快樂的編碼! – Codor