- 1、本文档共108页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华中理工大学计算机学院 陆枫 99-7 1999年7月 第5章 三维变换 主要内容 5.1 三维变换的基本概念 5.2 三维几何变换 5.3 平行投影 5.4 透视投影 5.5 观察坐标系和观察空间 5.6 三维观察流程 5.7 三维裁剪 5.1 三维变换的基本概念 5.1.1 三维齐次坐标变换矩阵 5.1.2 几何变换 图形的几何变换是指对图形的几何信息经过平移、比例、旋转等变换后产生新的图形。 点的矩阵变换 线框图的变换 用参数方程描述的图形的变换 5.1.3 平面几何投影 投影变换就是把三维立体(或物体)投射到投影面上得到二维平面图形。 平面几何投影主要指平行投影、透视投影以及通过这些投影变换而得到的三维立体的常用平面图形:三视图、轴测图。 观察投影是指在观察空间下进行的图形投影变换。 投影中心、投影面、投影线:? 平面几何投影可分为两大类: 透视投影的投影中心到投影面之间的距离是有限的 平行投影的投影中心到投影面之间的距离是无限的 5.1.4 观察投影 5.2 三维几何变换 5.2.1 三维基本几何变换 三维基本几何变换都是相对于坐标原点和坐标轴进行的几何变换 假设三维形体变换前一点为p(x,y,z),变换后为p(x,y,z)。 1. 平移变换 例子:对如图7-6所示的长方形体进行比例变换,其中a=1/2,e=1/3,j=1/2,求变换后的长方形体各点坐标。 ? (2)整体比例变换(以坐标原点为参考点) 3. 旋转变换 (1)绕z轴旋转 2. 绕x轴旋转 空间上的立体绕X轴旋转时,立体上各点的X坐标不变,只是Y、Z坐标发生相应的变化。 x’= x y’= ρcos(α+θ) = y*cosθ- z*sinθ z’= ρsin(α+θ) = y*sinθ+z*cosθ 3. 绕y轴旋转 此时,Y坐标不变,X,Z坐标相应变化。 x’= ρsin(α+θ) = x*cosθ + z*sinθ y’= y z’= ρcos(α+θ) = z*cosθ- x*sinθ 4. 对称变换 (1)关于坐标平面对称 关于xoy平面进行对称变换的矩阵计算形式为:? 关于yoz平面的对称变换为: 关于zox平面的对称变换为: (2)关于坐标轴对称变换 关于x轴进行对称变换的矩阵计算形式为:? 关于y轴的对称变换为: 关于z轴的对称变换为: 5. 错切变换 (1)沿x方向错切? (2)沿y方向错切 (3)沿z方向错切 6. 逆变换 所谓逆变换即是与上述变换过程的相反的变换 (1)平移的逆变换 (2)比例的逆变换 局部比例变换的逆变换矩阵为: 整体比例变换的逆变换矩阵为:? (3)旋转的逆变换 5.2.2 三维复合变换 三维复合变换是指图形作一次以上的变换,变换结果是每次变换矩阵相乘。? 1. 相对任一参考点的三维变换 相对于参考点F(xf,yf,zf)作比例、旋转、错切等变换的过程分为以下三步: (1)将参考点F移至坐标原点 (2)针对原点进行二维几何变换 (3)进行反平移 2. 绕任意轴的三维旋转变换 问题:如何求出为TRAB。? 实现步骤: 1.做平移交换T(-XA,-YA,-ZA),将坐标原点平移到A点; 2.做绕通过坐标原点的旋转轴AB旋转θ角的旋转变换; 3.做反平移变换T(XA,YA,ZA) 问题的关键在于第二步,能否转换成绕X、Y或Z轴旋转的变换? l绕X轴旋转α到XOZ平面上,然后再绕Y轴旋转β,即可与Z轴重合。 这个以过坐标原点的任意直线为旋转轴的旋转变换可分为五步实现: 1)做绕x轴旋转α角的变换Rx(α),使旋转轴落在y=0平面上。 2)做绕y轴旋转β角的变换Ry(β),使旋转轴与z轴重合: 3)做绕z轴旋转θ角的旋转变换。 4)做第二步的逆变换,即做旋转变换Ry(-β) 5)做第一步的逆变换,即做旋转变换Rx(-α) 由上推导可看出,只要能求出α 、 β的值,即可通过上式获得绕AB轴的变换矩阵。 看第一步: 看第二步: 看第三步: 绕z轴旋转角,变换矩阵是: 第四步: 第五步: 实现绕空间任意直线为旋转轴的旋转变换的变换矩阵为 思考题 已知三维空间中通过原点和(x1,y1,z1)的一条直线,试用下面提示的方法将这条直线旋转到正的z轴上,写出变换矩阵。 (1)绕y轴旋转到yz平面上,然后绕x轴转到z轴。 (2)绕z轴旋转到xz平面上,然后绕y轴转到z轴。 5.3 平行投影 平行投影可分成两类:正投影和斜投影。 5.3.1 正投影 正投影又可分为:三视图和正轴测。 当投影面与某一坐标轴垂直时,得到的投影为三视图;否则,得到的投影为正轴测图。? 三视图: 三视图包括主视图、侧视图和俯视图三
您可能关注的文档
最近下载
- 物资管理知识题库-填空题.doc VIP
- Yamaha 雅马哈 乐器音响 PSR-SX600 Owner's Manual (Traditional Chinese) 用户手册.pdf
- 2025年危险性较大工程项目领导带班制度.pdf VIP
- 安徽工程大学【个人简历】简单风格四页精美套装简历-简历模板.docx VIP
- 2024年其他类-化验员-水质化验员考试历年常考点试题带答案.docx VIP
- 中国粮油公司年度经营计划.ppt VIP
- 2024年其他类-化验员-水质化验员考试历年常考点试题带答案.docx VIP
- 2024年其他类-化验员-水质化验员考试历年常考点试题带答案版.docx VIP
- 株洲湘江四桥42米现浇箱梁贝雷支架施工技术方案.doc VIP
- GB50312-2016 综合布线系统工程验收规范.docx VIP
文档评论(0)