维变换及三维观察2

维变换及三维观察2

ID:46512075

大小:976.00 KB

页数:44页

时间:2019-11-24

维变换及三维观察2_第1页
维变换及三维观察2_第2页
维变换及三维观察2_第3页
维变换及三维观察2_第4页
维变换及三维观察2_第5页
资源描述:

《维变换及三维观察2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章三维变换及三维观察7.1三维几何变换7.2平面几何投影7.3透视投影7.4观察坐标系以及观察空间7.5三维图形的显示流程图7.6三维裁剪7.3透视投影透视投影平行投影透视投影是一种中心投影法,在日常生活中,我们观察外界的景物时,常会看到一些明显的透视现象。如:我们站在笔直的大街上,向远处看去,会感到街上具有相同高度的路灯柱子,显得近处的高,远处的低,越远越低。即使它们之间的距离相等,但是视觉产生的效果则是近处的间隔显得大,远处的间隔显得小,越远越密。观察道路的宽度,也会感到越远越窄,最后汇聚于一

2、点。这些现象,称之为透视现象。透视的基本知识:7.3透视投影7.3透视投影产生透视的原因,可用下图来说明:图中,AA',BB',CC'为一组高度和间隔都相等,排成一条直线的电线杆,从视点E去看,发现∠AEA>∠BEB>∠CEC若在视点E与物体间设置一个透明的投影面P,则在画面上看到的各电线杆的投影aa'>bb'>cc'aa'即EA,EA'与画面P的交点的连线;bb'即为EB,EB'与画面P的交点的连线。cc'即为EC,EC'与画面P的交点的连线。∴近大远小7.3透视投影若连a,b,c及a',b'

3、,c'各点,它们的连线汇聚于一点。然而,实际上,A,B,C与A,B,C的连线是两条互相平行的直线,这说明空间不平行于投影面的一组平行线的透视投影,即a,b,c与a',b',c'的连线,必交于一点,这点我们称之为灭点。7.3透视投影7.3.1透视投影基础投影中心与投影平面之间的距离为有限特点:产生近大远小的视觉效果,由它产生的图形深度感强,看起来更加真实。灭点:不平行于投影平面的平行线,经过透视投影之后收敛于一点,称为灭点.主灭点:平行于坐标轴的平行线产生的灭点。一点透视两点透视三点透视7.3透视

4、投影主灭点数是和投影平面切割坐标轴的数量相对应的,即由坐标轴与投影平面交点的数量来决定的。如投影平面仅切割z轴,则z轴是投影平面的法线,因而所有平行于z轴的直线只在z轴上有一个主灭点;平行于x轴或y轴的直线也平行于投影平面,因而没有主灭点。yxzo7.3透视投影人眼从正面去观察一个立方体,当z轴与投影平面垂直时,另两根轴ox,oy轴平行于投影平面。这时的立方体透视图只有一个主灭点,即与画面垂直的那组平行线的透视投影相交于一点。一点透视7.3透视投影人眼观看的立方体绕y轴旋转一个角度之后,再进行透视投影

5、。例如三坐标轴中oy轴与投影平面平行,而其它两轴与画面倾斜,这时除平行于oy轴的那组平行线外,其它两组平行线的透视投影分别在投影平面上产生两个(主)灭点。二点透视7.3透视投影此时,投影平面与三坐标轴均不平行。这时的三组平行线均产生灭点。三点透视7.3透视投影透视示例以单位立方体为例,此时,单位立方体的三个互相垂直的棱可以看作是局部坐标的三个坐标轴。7.3透视投影O’P(x,y,z)ZXYOλP’(x’,y’,z’)7.3.2透视投影的变换矩阵7.3.2.1透视投影的几何规律--右手坐标系情形即则投影

6、前后点坐标关系表示成一维向量形式为:由坐标间几何关系得7.3透视投影7.3.2.2透视变换矩阵和投影矩阵由前面三维变换知识,齐次坐标变换矩阵的第四列前三行的元素不为0时,矩阵形成透视变换。7.3透视投影考虑对原来的P点坐标作以下变换:7.3透视投影变换后得到的结果是齐次坐标,实际应用需要化成普通坐标上式前面的普通坐标部分和根据几何关系推导得到的坐标相等,即这两个矩阵起到了透视投影变换的效果。7.3透视投影前一个矩阵称为透视变换矩阵,后一个称为投影矩阵,后者相当于向z=0平面做正投影。两者结果矩阵总称为

7、透视投影矩阵7.3透视投影(1)一点透视以单位立方体为例,一单位立方体位于空间直角坐标系的第一象限,并有一个顶点位于坐标原点,现将顶点(0,0,0)平移到(l,m,n)处,假设投影中心位于(0,0,k),求各个顶点经透视变换后的坐标解:该空间立方体先平移到了点(l,m,n),然后再进行透视变换。其空间变换矩阵有平移和透视变换相乘而成。7.3透视投影结果矩阵即空间一点透视矩阵为7.3透视投影则投影变换后的齐次坐标为将其变为普通坐标,得7.3透视投影即投影变换后的坐标分析上式:当z→时,x→0,y→

8、0,z→-k∴(0,0,-k)为该透视的一个灭点。7.3透视投影这里将矩阵记做Mrz,即为灭点在z轴上的透视转换矩阵。7.3透视投影同样,视点在(k,0,0)的透视变换,灭点在(-k,0,0),变换矩阵为7.3透视投影视点在(0,k,0)的透视变换,灭点在(0,-k,0)变换矩阵为Mrx,Mry,Mrz均称为空间点的一点透视变换;此为一般公式,当位移量l,m,n为零时,即对应单位立方体位于坐标原点时的情形。7.3透视投影在一般变换矩阵中,第四列的p,q

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。