D3DXMatrixMultiply

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p91
矩陣連接(matrix concatenation):將單獨矩陣(individual matrices)相乘,得到一個複合矩陣以實現所有功能
D3DXMATRIX* D3DXMatrixMultiply(
  _Inout_  D3DXMATRIX *pOut,
  _In_     const D3DXMATRIX *pM1,
  _In_     const D3DXMATRIX *pM2
);
矩陣乘法,順序很關鍵,從左到右的原則才能確保實現想要的效果,一個複合矩陣的視覺效果是按照從左到右的順序各單獨矩陣視覺效果的組合,不滿足交換律。
Direct3D對於D3DXMATRIX矩陣類型進行了擴展,對於矩陣乘法運算符進行了重載,所以可以直接使用*運算符
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章