1. 程式人生 > >推導正交投影(Orthographic Projection)

推導正交投影(Orthographic Projection)

方向 推導 mage cnblogs hog phi ear image 正交

定義六個面 left right bottom top near far 然後三個軸分開考慮 x軸 技術分享 視椎體的x範圍在[l,r],我們要變換到[-1,1] 1 減去l變換到[0, r-l] 技術分享 2 乘以2/(r-l)變換到[0, 2] 技術分享 3 減去1變換到[-1,1] 技術分享 進一步簡化 技術分享 展開

技術分享

所以

技術分享

y方向同理

技術分享

最後推導z方向 z方向取值範圍在[0,1] 技術分享 1 減去n變換到[0,f-n] 技術分享 2 除以f-n變換到[0,1] 技術分享 展開 技術分享 所以 技術分享 最後 技術分享

推導正交投影(Orthographic Projection)