维变换及三维观察.ppt
《维变换及三维观察.ppt》由会员分享,可在线阅读,更多相关《维变换及三维观察.ppt(44页珍藏版)》请在三一办公上搜索。
1、第七章 三维变换及三维观察,7.1 三维几何变换7.2 平面几何投影7.3 透视投影7.4 观察坐标系以及观察空间7.5 三维图形的显示流程图7.6 三维裁剪,7.3 透视投影,透视投影,平行投影,透视投影是一种中心投影法,在日常生活中,我们观察外界的景物时,常会看到一些明显的透视现象。如:我们站在笔直的大街上,向远处看去,会感到街上具有相同高度的路灯柱子,显得近处的高,远处的低,越远越低。即使它们之间的距离相等,但是视觉产生的效果则是近处的间隔显得大,远处的间隔显得小,越远越密。观察道路的宽度,也会感到越远越窄,最后汇聚于一点。这些现象,称之为透视现象。,透视的基本知识:,7.3 透视投影,
2、7.3 透视投影,产生透视的原因,可用下图来说明:,图中,AA,BB,CC为一组高度和间隔都相等,排成一条直线的电线杆,从视点E去看,发现AEA BEB CEC 若在视点E与物体间设置一个透明的投影面P,则在画面上看到的各电线杆的投影aabbccaa即EA,EA与画面P的交点的连线;bb即为EB,EB与画面P的交点的连线。cc 即为EC,EC与画面P的交点的连线。近大远小,7.3 透视投影,若连a,b,c及a,b,c 各点,它们的连线汇聚于一点。然而,实际上,A,B,C与A,B,C 的连线是两条互相平行的直线,这说明空间不平行于投影面的一组平行线的透视投影,即a,b,c与a,b,c 的连线,必
3、交于一点,这点我们称之为灭点。,7.3 透视投影,7.3.1 透视投影基础投影中心与投影平面之间的距离为有限特点:产生近大远小的视觉效果,由它产生的图形深度感强,看起来更加真实。灭点:不平行于投影平面的平行线,经过透视投影之后收敛于一点,称为灭点.主灭点:平行于坐标轴的平行线产生的灭点。一点透视两点透视三点透视,7.3 透视投影,主灭点数是和投影平面切割坐标轴的数量相对应的,即由坐标轴与投影平面交点的数量来决定的。如投影平面仅切割z轴,则z轴是投影平面的法线,因而所有平行于z轴的直线只在z轴上有一个主灭点;平行于x轴或y轴的直线也平行于投影平面,因而没有主灭点。,7.3 透视投影,人眼从正面去
4、观察一个立方体,当z轴与投影平面垂直时,另两根轴ox,oy轴平行于投影平面。这时的立方体透视图只有一个主灭点,即与画面垂直的那组平行线的透视投影相交于一点。,一点透视,7.3 透视投影,人眼观看的立方体绕y轴旋转一个角度之后,再进行透视投影。例如三坐标轴中oy轴与投影平面平行,而其它两轴与画面倾斜,这时除平行于oy轴的那组平行线外,其它两组平行线的透视投影分别在投影平面上产生两个(主)灭点。,二点透视,7.3 透视投影,此时,投影平面与三坐标轴均不平行。这时的三组平行线均产生灭点。,三点透视,7.3 透视投影,透视示例以单位立方体为例,此时,单位立方体的三个互相垂直的棱可以看作是局部坐标的三个
5、坐标轴。,7.3 透视投影,O,P(x,y,z),Z,X,Y,O,P(x,y,z),7.3.2 透视投影的变换矩阵7.3.2.1 透视投影的几何规律-右手坐标系情形,即,则投影前后点坐标关系表示成一维向量形式为:,由坐标间几何关系得,7.3 透视投影,7.3.2.2 透视变换矩阵和投影矩阵由前面三维变换知识,齐次坐标变换矩阵的第四列前三行的元素不为0时,矩阵形成透视变换。,7.3 透视投影,考虑对原来的P点坐标作以下变换:,7.3 透视投影,变换后得到的结果是齐次坐标,实际应用需要化成普通坐标上式前面的普通坐标部分和根据几何关系推导得到的坐标相等,即这两个矩阵起到了透视投影变换的效果。,7.3
6、 透视投影,前一个矩阵称为透视变换矩阵,后一个称为投影矩阵,后者相当于向z0平面做正投影。两者结果矩阵总称为透视投影矩阵,7.3 透视投影,(1)一点透视以单位立方体为例,一单位立方体位于空间直角坐标系的第一象限,并有一个顶点位于坐标原点,现将顶点(0,0,0)平移到(l,m,n)处,假设投影中心位于(0,0,k),求各个顶点经透视变换后的坐标解:该空间立方体先平移到了点(l,m,n),然后再进行透视变换。其空间变换矩阵有平移和透视变换相乘而成。,7.3 透视投影,结果矩阵即空间一点透视矩阵为,7.3 透视投影,则投影变换后的齐次坐标为将其变为普通坐标,得,7.3 透视投影,即投影变换后的坐标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 变换 三维 观察
链接地址:https://www.31ppt.com/p-6373914.html