3D程式設計知識 收集的帖子

2021-07-15 12:19:36 字數 521 閱讀 4900

flagshipengine,對多執行緒渲染講的比較多。傳送門

《the complete effect and hlsl guide》翻譯**,傳送門

修改etm,用ogre實現《天龍八部》地形與部分場景詳解,講了地形網格的頂點結構和每個頂點的紋理座標,傳送門

要了解dx11的effect,最好的方法還是去看msdn官網文件,傳送門

乙個外國友人的個人**,寫了很多dx教學帖子,有講解有原始碼,非常值得新人閱讀學習,傳送門

三角形法線和頂點法線的講解,文章中丟擲了這樣乙個理論,傳送門

很多網上的資源說要使用世界變換矩陣逆矩陣的轉置來變換法向量,雖然沒錯,但我們通常不需要考慮那麼遠。

我們的世界矩陣總是正交的(他們的向量都正交)。由於正交矩陣的逆和正交矩陣的轉置是相同的,

那麼正交矩陣逆的轉置實際就是其轉置的轉置,所以還是本來的矩陣。只要我們避免讓圖形變形扭曲

(不成比例的在各軸線上進行縮放)那麼就不會有問題的。

經過我的實踐,上面這個理論不正確。

3D程式設計 Texture

include include include pragma comment lib,d3d9.lib pragma comment lib,d3dx9.lib pragma comment lib,winmm.lib define keydown vk code getasynckeystate ...

3D基本小知識

用3d資料生成乙個2d影象的過程叫做渲染,在計算機上顯示的是由矩形 的顏色點組成的,這些矩形的顏色點 做畫素。畫素乙個畫素點由3各顏色單元構成,乙個紅點 綠點 藍點組成。影象是以每個像 至少包含 3 個值的乙個陣列存 在電 的存 器中的。第乙個值 指定了像 的 色元 的強度,第 個值代表 色強度,第...

3d程式設計的無敵組合

發現有了irrlicht irrnewt irrklang 3d程式設計就無敵了。簡介一下 irrlicht在開源3d引擎裡算很好的乙個,而且它是lgpl lesser general public license 協議的,你可以隨意使用它。主頁 http irrlicht.sourceforge....