2012-09-01 51 views
-1

我真的不明白這個想法。好吧,它會從模型座標轉換爲世界座標,但是它包含了什麼?旋轉或平移或縮放?我怎樣才能獲得建模轉換矩陣?建模轉換究竟意味着什麼?

+0

這是關於模型 - 視圖變換矩陣嗎? –

回答

2

好吧,它會從模型座標轉換爲世界座標,但它包含了什麼?

模型視圖變換是映射W(v):R^4→R^4。精確的映射可以使用頂點着色器自由定義。在通常情況下,它遵循使用線性映射的固定功能流水線,其中M是4×4矩陣。

旋轉或平移或縮放?

它是映射R^4→R^4。落入該組的任何映射都可以用作模型視圖轉換。旋轉,縮放和翻譯以及它們的任意組合都屬於該組,但還有更多。

如何獲得建模轉換矩陣?

從OpenGL?最好不要,因爲OpenGL不是數學庫。事實上,整個矩陣堆棧已經從較新版本的OpenGL中剝離出來。你自己建立這些矩陣(因此你已經擁有它們),然後將它們加載到一個OpenGL統一狀態變量中。

相關問題