04 2012 档案

D3D透视投影矩阵推导
摘要:D3D的设备空间为:x ∈[-1, 1] y ∈[-1, 1] z ∈[0, 1],坐标系为左手坐标系,下面推导D3D的投影矩阵:设:点P在Camera坐标系下坐标为:, , 在Camera坐标系下*剪切*面的坐标为:(x’, y’)在设备空间中投影后的坐标为(x, y, z)Frustum的*剪切*面在Camera坐标系下的坐标范围为: x ∈[l, r], y ∈[b, t], z ∈[n, f] 1. 先求得Camera坐标系下*剪切*面的坐标:(x’, y’)利用三角形形似得: 2. 求得(x, y, z)和(x’, y’)之间的关系这里是利用线性插值,把(x’, y’)... 阅读全文

posted @ 2012-04-16 17:11 Once 阅读(957) 评论(0) 推荐(1)