hcs 的w的理解

 

 

 w裏放的是z 這個z是平行於視錐near far平面的 那個深度相同的z

不是到camera的距離相同

在viewspace也是同樣如此

 

從數學的角度講 這個變換proj是線性變換 

就是可逆的 平行性不變的

 

爲什麼透視投影明明發生形變了

是個ax+b的仿射變換 還能用線性的matrix乘來表示

因爲 加了一維 齊次空間的作用

 

也就是說如果你在vertexshader裏用vertex-cameraposition 得到的深度差 和z是有差異的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章