General 操作步骤
我们有一个长方体(cuboid),表示为
[l,r] \times [b,t] \times [f,n]
,其中
l,r
表示在X轴上的左(left)右(right)顶点坐标值...确定了长方体的表示后,我们需要做如下处理(同上面一样),即将长方体映射为canonical cube(正则、规范、标准正方体),表示为
[-1,1]^3
。...很多教材在介绍透视投影时都是硬生生地给出远平面投射到近平面的公式,这样非常不利于理解。为了方便理解,我们可以把这个投影拆成两步:
1....下面我们从侧面来观察远近平面投影特点(看视频的时候我一直以为Q点是P点挤压后得到的点,其实P'才是,Q是P'在近平面上的投影点):
original point坐标为
P=(x,y,z)
,transformed...point(即挤压之后的点)坐标为
P'=(x',y', m)
,而
Q
是
P'
在近平面上的投影点,即二者的X、Y坐标值相等,Z轴坐标不相等。