计算机图形学 8.3 观察坐标系中的投影变换

8.3 观察坐标系中的投影变换

如何进行投影变换?

    变换的分解与合成

 

观察坐标系

生活中的类比--移动舞台还是移动摄像机

    移动舞台 投影(摄像)简单

    移动难度大

移动摄像机

    移动容易

    投影复杂

 

什么是观察坐标系

    View Reference Coordinate或VRC

    照相机所在的坐标系

如何建立观察坐标系

    坐标原点----聚焦参考点在底片(投影平面)上的投影,称为观察参考点VRP(View Reference Point)

    n轴----照相机镜头方向(投影平面的法向)

    v轴----照相机向上的方向(观察正向)

    u轴---- U=V\times N

 

投影参数

 

透视投影变换

问题----在uvn中,投影平面为n=0,投影中心为(0,0,d),待投影点为P,求投影点Q

n相当于平移-d至原点,放缩变化后平移d至初始点

透视投影变换矩阵

M_{per}=\begin{bmatrix} 1 &0 & 0&0 \\ 0&1 &0 &0 \\ 0& 0& 1 &0 \\ 0& 0 &-1/d & 0 \end{bmatrix}              Q=M*P

 

平行投影变换

问题----在uvn中,投影平面为n=0,投影方向为(0,0,-1),待投影点为P,求投影点Q

投影线的参数方程

投影平面方程 n=0

Q点的坐标

行投影变换矩阵M_{ort}=\begin{bmatrix} 1 & 0 & 0 & 0\\ 0& 1&0 &0 \\ 0 & 0 &0 & 0\\ 0 & 0 & 0& 1 \end{bmatrix}

透视投影与平行投影之间的关系

世界坐标到观察坐标系的变换

条件

    VRC的坐标原点(观察参考点) VRP(VRP_{x},VRP_{y},VRP_{z}) 

    投影平面法向VPN

    观察正向VUP

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长沙大学ccsu_deer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值