第五章三维图形变换课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第五章三维图形变换课件.ppt》由会员分享,可在线阅读,更多相关《第五章三维图形变换课件.ppt(96页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022-4-191三维图形变换三维图形变换教学目标教学目标:一、总体目标:一、总体目标:掌握三维图形学的基本思想,掌握三维图形学的基本思想,理解三维观察的基本原理。理解三维观察的基本原理。二、通过本章的学习,应能做到:二、通过本章的学习,应能做到: 掌握下列概念:掌握下列概念:三维平移三维平移、旋转旋转、缩放变换。缩放变换。 掌握理解掌握理解三维图形的平移变换三维图形的平移变换,比例变换比例变换,对称变换对称变换,旋转变换旋转变换,复合变换复合变换。 了解了解形体的投影变换形体的投影变换:正平行投影正平行投影,斜平行斜平行投影投影。 2022-4-192三维图形变换三维图形变换三、重点难点:
2、三、重点难点: 重点:三维图形的平移变换,比例变换,重点:三维图形的平移变换,比例变换,对称变换,旋转变换,复合变换。对称变换,旋转变换,复合变换。 难点:理解三维复合变换。难点:理解三维复合变换。四、外语词汇:四、外语词汇: Translation,Rotation,Scale,Mirror 五、作业与上机练习:五、作业与上机练习: 课本:P146(3、5)上机。其他练习。 2022-4-1935.1 三维图形几何变换矩阵三维图形几何变换矩阵 三维齐次坐标变换矩阵三维齐次坐标变换矩阵snmlrihgqfedpcbaTD32022-4-194 几何变换几何变换图形的几何变换图形的几何变换是指对
3、图形的几何信息经过平移、是指对图形的几何信息经过平移、比例、旋转等变换后产生新的图形。比例、旋转等变换后产生新的图形。点的矩阵变换点的矩阵变换线框图的变换线框图的变换用参数方程描述的图形的变换用参数方程描述的图形的变换2022-4-195 平面几何投影平面几何投影投影变换投影变换就是把三维立体(或物体)投射到投影就是把三维立体(或物体)投射到投影面上得到二维平面图形。面上得到二维平面图形。平面几何投影平面几何投影主要指平行投影、透视投影以及主要指平行投影、透视投影以及通过这些投影变换而得到的三维立体的常用平通过这些投影变换而得到的三维立体的常用平面图形:三视图、轴测图。面图形:三视图、轴测图。
4、观察投影观察投影是指在观察空间下进行的图形投影变是指在观察空间下进行的图形投影变换。换。2022-4-196 投影中心、投影面、投影线:投影中心、投影面、投影线: BAAB投影线投影中心线段BAAB投影线投影中心在无穷远处线段(a) 透视投影(b) 平行投影图5-1 线段AB的平面几何投影2022-4-197平面几何投影可分为两大类:平面几何投影可分为两大类:透视投影透视投影的投影中心到投影面之间的距离是有限的的投影中心到投影面之间的距离是有限的平行投影平行投影的投影中心到投影面之间的距离是无限的的投影中心到投影面之间的距离是无限的SSS(a)透视投影(b)正投影(c)斜投影图5-2 平面几何
5、投影分为透视投影和平行投影2022-4-198平面几何投影平行投影透视投影正投影斜投影三视图正轴测斜等测斜二测正等测正二测正三测主视图侧视图俯视图一点透视二点透视三点透视图5-3 平面几何投影的分类总结:总结:2022-4-199观察投影观察投影观察空间的定义用户坐标系到观察坐标系的转换规范化投影变换三维裁剪正投影二维变换输出裁剪后的三维形体用户坐标系中的几何形体观察坐标系中的三维形体规范化观察空间中的三维形体二维坐标系下的图形输出设备上的图形2022-4-19105.2 三维图形基本变换矩阵三维图形基本变换矩阵snmlrjihqfedpcbazyxTpzyxpD1132022-4-1911
6、三维基本几何变换三维基本几何变换 三维基本几何变换都是相对于坐标原点和坐标三维基本几何变换都是相对于坐标原点和坐标轴进行的几何变换。轴进行的几何变换。 假设三维形体变换前一点为假设三维形体变换前一点为p(x,y,z)p(x,y,z),变换后,变换后为为p(x,y,z)p(x,y,z)。2022-4-1912平移变换平移变换1010000100001TzTyTxTtZYX(x,y,z)(x,y,z)图5-5 平移变换2022-4-1913比例变换比例变换1000000000000jeaTs局部比例变换2022-4-1914例:例:对如图对如图5-65-6所示的长方形体进行比例变换,所示的长方形体
7、进行比例变换,其中其中a=1/2a=1/2,e=1/3e=1/3,j=1/2j=1/2,求变换后的长方形体各,求变换后的长方形体各点坐标。点坐标。 yzxyzxABCDEFGH图5-6 比例变换2231112022-4-1915举例计算举例计算2点点1001100002/100003/100002/11002B1111100002/100003/100002/11232G2022-4-1916旋转变换旋转变换右手规则右手规则zyX图5-7 旋转变换的角度方向2022-4-1917绕绕z轴旋转轴旋转1000010000cossin00sincosRZTzyX2022-4-1918绕绕x轴旋转轴旋
8、转10000cossin00sincos00001RXTzyX2022-4-1919绕绕y轴旋转轴旋转10000cos0sin00100sin0cosRYTzyX2022-4-1920对称变换对称变换1000010000100001FxyT1000010000100001FyzT关于关于yoz平面对称平面对称关于关于xoy平面对称平面对称2022-4-19211000010000100001FzxT1000010000100001FxT关于关于zox平面对称平面对称关于关于x轴轴对称对称2022-4-1922关于关于y轴轴对称对称1000010000100001FyT1000010000100
9、001FzT关于关于z轴轴对称对称2022-4-1923错切变换错切变换1000010101hgfdcbTSH一般形式一般形式10000100010001gdTSHx沿沿x方向错切方向错切 2022-4-192410000100010001hbTSHy10000100010001fcTSHz沿沿z方向错切方向错切 沿沿y方向错切方向错切 2022-4-1925逆变换逆变换所谓所谓逆变换逆变换即是与上述变换过程的相反的变换即是与上述变换过程的相反的变换10100001000011zyxtTTTT10000100001000011ieaTs平移的逆变换平移的逆变换局部比例逆变换局部比例逆变换202
10、2-4-19261000010000cossin00sincos1000010000)cos()sin(00)sin()cos(1RZT旋转的逆变换旋转的逆变换2022-4-1927三维复合变换三维复合变换) 1( )(321nTTTTPTPPn2022-4-1928相对任一参考点的三维变换相对任一参考点的三维变换相对于参考点相对于参考点F(xF(xf f,y,yf f,z,zf f) )作比例、旋转、错切等变作比例、旋转、错切等变换的过程分为以下三步:换的过程分为以下三步: (1)(1)将参考点将参考点F F移至坐标原点移至坐标原点 (2)(2)针对原点进行三维几何变换针对原点进行三维几何变
11、换 (3)(3)进行反平移进行反平移2022-4-1929例例:相对于相对于F(xF(xf f,y,yf f,z,zf f) )点进行比例变换点进行比例变换T=TT=Tt t(-T(-Tx x,-T,-Ty y,-T,-Tz z) )T Ts s(S(Sx x,S,Sy y,S,Sz z) )T Tt t(T(Tx x,T,Ty y,T,Tz z) )(x,y,z)zyxzyx(x,y,z)zyx(x,y,z)zy(x,y,z)xFF图5-8 相对参考点F的比例变换(a)原图(b)移至坐标原点(c)基本比例变换(d)移回F点原来位置2022-4-1930绕任意轴的三维旋转变换绕任意轴的三维旋转
12、变换问题问题:如何求出为TRAB。 RABTzyxzyx 1 1XYZABPP图5-9 P点绕AB轴旋转2022-4-1931 先将图形随直线(旋转轴)一起移动和旋转并先将图形随直线(旋转轴)一起移动和旋转并使直线与某一坐标轴重合,再将图形绕直线进行使直线与某一坐标轴重合,再将图形绕直线进行旋转变换,最后将旋转变换后的图形和直线一起旋转变换,最后将旋转变换后的图形和直线一起作相反的旋转和移动并使直线回到原来位置。具作相反的旋转和移动并使直线回到原来位置。具体变换步骤是:体变换步骤是: 2022-4-19321、平移使点(、平移使点(x1,y1,z1)位于坐标原点,变换矩阵是:)位于坐标原点,变
13、换矩阵是: 2022-4-19332、绕、绕x轴旋转,使直线处在轴旋转,使直线处在x-z平面上。为此,旋转角应等平面上。为此,旋转角应等于直线在于直线在y-z平面上的投影与平面上的投影与z轴夹角。因此投影线与轴夹角。因此投影线与z轴夹轴夹角角的旋转变换矩阵是:的旋转变换矩阵是: 2022-4-19343、绕、绕y轴旋转,使直线与轴旋转,使直线与z轴重合。如图所示,直线与轴重合。如图所示,直线与z轴夹角轴夹角-的旋转变换矩阵是:的旋转变换矩阵是: 2022-4-19354、进行图形绕直线即绕、进行图形绕直线即绕z轴旋转,旋转矩阵是:轴旋转,旋转矩阵是: 2022-4-1936图形绕空间任意轴旋转
14、的总变换矩阵是图形绕空间任意轴旋转的总变换矩阵是 5、使直线回到原来位置,结果图形即为原图形绕指定直线旋、使直线回到原来位置,结果图形即为原图形绕指定直线旋转变换后的图形。转变换后的图形。直线回到原来位置需要进行(直线回到原来位置需要进行(3)()(1)的逆变换,其中:)的逆变换,其中:2022-4-1937类似地,针对任意方向轴的变换的五个步骤:类似地,针对任意方向轴的变换的五个步骤:使任意方向轴的起点与坐标原点重合,此时进行使任意方向轴的起点与坐标原点重合,此时进行平移变换。平移变换。使方向轴与某一坐标轴重合,此时需进行旋转变使方向轴与某一坐标轴重合,此时需进行旋转变换,且旋转变换可能不止
15、一次。换,且旋转变换可能不止一次。针对该坐标轴完成变换。针对该坐标轴完成变换。用逆旋转变换使方向轴回到其原始方向。用逆旋转变换使方向轴回到其原始方向。用逆平移变换使方向轴回到其原始位置。用逆平移变换使方向轴回到其原始位置。2022-4-19385.3图形的投影变换图形的投影变换5.3.2 平行投影平行投影平行投影可分成两类:平行投影可分成两类:正投影正投影和和斜投影斜投影。投影方向投影平面投影平面法向投影方向投影平面(a)正投影(b)斜投影5-11 平行投影投影平面法向a2022-4-1939 正投影正投影正投影又可分为:三视图和正轴测图。正投影又可分为:三视图和正轴测图。当投影面与某一坐标轴
16、垂直时,得到的投影为当投影面与某一坐标轴垂直时,得到的投影为三视图三视图;否则,得到的投影为否则,得到的投影为正轴测图正轴测图。 投影方向投影平面(a)三视图(b)正轴测5-12 正投影xzyO投影平面投影方向zxy2022-4-1940三视图三视图 包括主视图(包括主视图(xozxoz面)、侧视图(面)、侧视图(yozyoz面)和俯面)和俯视图(视图(xoyxoy面)三种。面)三种。xzyOZYXY主视图俯视图侧视图5-13 三维形体及其三视图2022-4-1941 三视图的三视图的计算步骤:计算步骤:(1)(1) 确定三维形体上各点的位置坐标。确定三维形体上各点的位置坐标。(2)(2) 引
17、入齐次坐标,求出所作变换相应的变换矩阵。引入齐次坐标,求出所作变换相应的变换矩阵。(3)(3) 将所作变换用矩阵表示,通过运算求得三维形将所作变换用矩阵表示,通过运算求得三维形体上各点体上各点(x,y,z)(x,y,z)经变换后的相应点经变换后的相应点(x,z),(x,y)(x,z),(x,y)或或(y,z)(y,z)。 (4)(4) 由变换后的所有二维点绘出三维形体投影后的由变换后的所有二维点绘出三维形体投影后的三视图。三视图。2022-4-1942主视图的变换矩阵:主视图的变换矩阵:1000010000000001vT只需要消去各点的只需要消去各点的y坐标,即令单位矩阵中元素坐标,即令单位
18、矩阵中元素e=0。2022-4-1943俯视图的变换矩阵:俯视图的变换矩阵:1000000000100001xoyT1000001001000001RxT1000010000100001zTtz 先向先向xoy面进行投影,再把该投影绕面进行投影,再把该投影绕X轴旋转轴旋转-90度。为使度。为使两视图之间具有一定距离,还需将得到的俯视图沿两视图之间具有一定距离,还需将得到的俯视图沿z轴平移轴平移-Z0。2022-4-1944于是得:于是得:1000000001000001zTTTTtzRxxoyH2022-4-1945侧视图的变换矩阵:侧视图的变换矩阵:1000010000100000yozT1
19、000010000010010RzT1000010000100001xTtx 先向先向yoz面进行投影,再把该投影绕面进行投影,再把该投影绕z轴旋转轴旋转90度。为度。为使两视图之间具有一定距离,还需将得到的侧视图沿使两视图之间具有一定距离,还需将得到的侧视图沿x轴平轴平移移-x0。2022-4-1946于是得:于是得:1000010000010000 xTTTTtxRzyozW2022-4-1947正轴测图正轴测图 若将空间立体绕某个投影面所包含的两个轴向若将空间立体绕某个投影面所包含的两个轴向旋转,再向该投影面做正投影,即可得到立体正轴旋转,再向该投影面做正投影,即可得到立体正轴测图。通常
20、选测图。通常选xoz面为轴测投影面。面为轴测投影面。 等轴测:等轴测:投影面与三个坐标轴之间的夹角都相等投影面与三个坐标轴之间的夹角都相等正二测:正二测:投影面与两个坐标轴之间的夹角相等投影面与两个坐标轴之间的夹角相等正三测:正三测:投影面与三个坐标轴之间的夹角都不相等投影面与三个坐标轴之间的夹角都不相等2022-4-1948xzyOxzyOxzyOxzyOxzyOxzyO(a)等轴测(b)正二测(c)正三测图5-14 正轴测投影面及一个立方体的正轴测投影图投影平面投影平面投影平面2022-4-1949公式推导公式推导:(1) (1) 先绕先绕z z轴正向(逆时针)旋转轴正向(逆时针)旋转角角
21、(2) (2) 再绕再绕x x轴反向(顺时针)旋转轴反向(顺时针)旋转角角(3) (3) 将三维形体向将三维形体向ZOXZOX平面作正投影平面作正投影最后得到正轴测图的投影变换矩阵最后得到正轴测图的投影变换矩阵10000cos000sincos0sin0sinsin0cos aaaapRxRzTTTT2022-4-1950用变换矩阵来表示这个过程则为:用变换矩阵来表示这个过程则为: z xT TV 1000010000cossin00sincos10000cossin00sincos0000110000100000000012022-4-1951 所以正轴测投影变换矩阵TTz Tx Tv 这样
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 三维 图形 变换 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内