模型渲染之投影平面点映射到屏幕中

_matrixScaleToOne(投影面归一矩阵)
    1/TW     0        0        0
    0        1/TH     0        0
    0        0        1        0
    0        0        0        1
_matrixScaleToScreen(映射到屏幕矩阵)
    SW       0        0        0
    0        SH       0        0
    0        0        1        0
    0        0        0        1
_matrixTransform(中心点矩阵)
    1        0        0        0
    0        1        0        0
    0        0        1        0
    SW*0.5   SH*0.5   0        1
    
_matrixScaleToOne*_matrixScaleToScreen*_matrixTransform
  SW/TW      0        0        0 
    0        SH/TH    0        0 * _matrixTransform
    0        0        1        0
    0        0        0        1
最后矩阵结果
  SW/TW    0         0        0
    0      SH/TH     0        0
    0        0       1        0
SW/TW+SW SH/TH+SH    0        1

TW为投影平面宽度,TH为投影平面高度。SW为映射屏幕宽度,SH为映射屏幕高度

posted on 2017-09-26 10:25  魔天天  阅读(538)  评论(0)    收藏  举报