2016年1月8日 星期五

D3DXMatrixPerspectiveOffCenterLH

查看doc後會發現對x的變換應該長的像這樣 doc



上面的意思是,如果有個點在近平面上是(L,y,n)
代入函數(Ax+Bz)/z後,會得到 x' =(AL+Bn)/n =-1

其他同樣投影到這個位置x'的點,會是(s*L,s*y,s*n)
代入函數(Ax+Bz)/z後,仍然可以得到(A*s*L+B*s*n)/s*n=(AL+Bn)/n=-1 =x'
表示A,B對不是近平面上的點同樣有效

沒有留言:

張貼留言