计算机图形学课件 第8章 投影.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机图形学课件 第8章 投影

第8章 投影;8.1 投影分类:;8.2 平行投影; 三视图即主视图、俯视图、侧视图是分别将三维立体对正面、水平面和侧面作正投影得到的三个基本视图。 用计算机绘制立体图的三视图的具体步骤: 建立三维空间坐标系,这里定义一个右手直角坐标系,即z轴正向朝上。在这个定义的坐标系下,确定三维立体上各点的位置坐标,同时引入 齐次坐标。 求出所作变换相应的四阶变换矩阵,一般根据变换前后图形上点的几何关系或由已知的变换矩阵求得。 将所作变换写出矩阵表示式,通过运算求得三维立体上各点(x, y, z)竟变换后的相应点(x’ , y’)或(y’ , z’)或(x’ , z’),一般是二维点的齐次坐标。 有变换后的所有二维点绘出三维立体投影后的平面图形,即为主视图、俯视图或侧视图。; 在右手直角坐标系中,将三维立体向xOz面(正面V)作正投影,得到主视图。由投影变换前后三维立体上点到主视图上点的关系,可知此投影变换的变换矩阵为:; Tv:主视图的投影变换矩阵,简称投影矩阵。 若已知三维立体上 n 个点(xi , yi , zi),则各点的齐次坐标可写成 n?4 阶矩阵,主视图的投影变换矩阵表示式为:; 三维立体向xOy面(水平面H)作正投影得到俯视图。 其投影变换矩阵:; 为了使俯视图与主视图间有一定的间距,还要使H面沿负z方向平移一段距离z0。其变换矩阵为:; 因此俯视图的投影变换矩阵为上面三个变换矩阵的连乘积,即:;俯视图的投影变换矩阵表示为:; 将三维立体向yOz面(侧面W)作正投影得到俯视图。 其投影变换矩阵:; 为了使侧视图与主视图间有一定的间距,还要使W面沿负x方向平移一段距离x0。其变换矩阵为:; 因此侧视图的投影变换矩阵为上面三个变换矩阵的连乘积,即:;侧视图的投影变换矩阵表示为:;8.2.2 正轴测图;正轴测图的投影变换矩阵; ;8.2.3 斜轴测图;常用的正轴测图有斜等轴测和斜二轴测,斜等轴测图是作斜轴测投影时,x,y,z三个方向长度在投影后保持不变的斜轴测图。 斜等轴测的变换矩阵为: ; 斜二测图是作斜轴测投影时,x,y两个方向长度不变,z方向的长度改变的斜轴测图。 斜二轴测的变换矩阵为:;8.3 透视投影图;透视图的形成;透视投影图;一点透视;一点透视效果图; 同理,当p=0,q=r=0时,将会在x轴上的1/p处产生一个灭点,其坐标值为(1/p, 0, 0),此时所有平行于x轴的直线将延伸交于该点。 当r=0,p=q=0时,将会在z轴上的1/r处产生一个灭点,其坐标值为(0, 0 ,1/r),此时所有平行于z轴的直线将延伸交于该点。;两点透视;三点透视;生成透视投影图的方法:; 一点透视投影图的生成; 二点透视投影图的生成; 三点透视投影图的生成;绘图步骤;

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档