- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新之一三维图形生成和变换技术
计算机图形学 Computer Graphics 第五章 目录 第五章 三维图形生成和变换技术 5.1 三维图形的概念 5.2 自由曲面的生成 5.3 三维图形的变换 5.4 三维图形剪裁和消隐 3.三维对称变换 在三维空间最简单的对称变换是对称于坐标平面的变换。空间一点对XOY坐标面对称变换时,点的(x,y)坐标不变,只改变z的正负号。因此,其变换矩阵为: 变换结果如图所示。 图5.20 对XOY平面的对称变换 同理,对XOZ坐标的对称变换矩阵和对YOZ坐标面的对称变换矩阵分别为: 4.三维错切变换 三维立体的某个面沿指定轴向移动属于三维错切,三维错切是由子矩阵中非主对角线元素各项产生的,其变换矩阵为: 变换结果为: T中第一列元素d和g产生沿X轴方向错切,第二列元素b和h产生 沿Y轴方向错切,第三列元素c和f产生沿Z轴方向错切。 错切变换时,一个坐标方向的变化受另外两个坐标变化的影响,因此,按错切方向不同可实现6种错切变换。 1.要求沿X方向错切 a.当变换矩阵为: b.当变换矩阵为: 错切平面沿X轴方向 移动且离开Y轴 错切平面沿X轴方向 移动且离开Z轴 例 将一单位立方体进行错切变换,使错切平面沿X方向移动并离开Y轴。 令变换矩阵 变换结果如图所示: Z X Y 变换前 变换后 错切平面垂直于Y轴,沿X轴正向移动。 2.要求沿Y方向错切 a.当变换矩阵为: b.当变换矩阵为: 错切平面沿Y轴方向 移动且离开Z轴 错切平面沿Y轴方向 移动且离开X轴 3.要求沿Z方向错切 a.当变换矩阵为: b.当变换矩阵为: 错切平面沿Z轴方向 移动且离开X轴 错切平面沿Z轴方向 移动且离开Y轴 4、贝塞尔曲线的拼接 一对于单个Bezier曲面可以通过以下两步生成: (1)固定v,随着u变化可得一簇Bezier曲线; (2)固定u,随着v变化可得一簇Bezier曲线。 Bezier曲面是由Bezier曲线交织而成的曲面。 然而一个复杂的曲面往往不能用单一的Bezier曲面来实现,于是要用几块Bezier曲面拼接起来。 以下讨论两张双三次Bezier曲面的拼接。 下面给出两个相邻的Bezier曲面片,我们分别将它命名为P(1)(u,v)和P(2)(u,v) 。 P(1)(u,v) P(2)(u,v) u v P(1)(1,1)=P(2)(0,1) 如果对0≤v≤1中所有v,有P(1)(1,v)=P(2)(0,v) ,就可以得到跨界位置处曲面函数连续性。 要使Bezier曲面拼接: (1)两曲面片间的一个公共边界需要两个特征多边形之间的一个共同边界多边形。 (2)要使跨界处一阶导数连续,即曲面在跨界处光顺,对0≤v≤1中的所有v,曲面片1在u=1的切平面必须与曲面2在u=0的切平面重合。 三、B样条曲面 B样条曲面是B样条曲线的拓广。 1.B样条曲面的数学表达式 在三维空间里,给定 个点,用向量 (i=0,1,…,n,j=0,1,…,m)表示,称 (0≤u,v≤1)为 次B样条曲面; 是 的控制顶点,Fi,n(u)和Fj,m(v)为B样条基函数,具体表示为: 如果用一系列直线段将相邻的点 , , … ,(i=0,1,…,n)和 , ,… ,(j=0,1,…,m)一一连接起来,组成一张空间网格,称这张网格为 次B样条曲面特征网格,如下图所示。 2.几个低次B样条曲面 (1)双二次B样条曲面 当 时,得双二次B样条曲面,给定9个控制点,即P00、P01、P02、P10、P11、P12、P20、P21和P22。 由于 所以,双二次B样条曲面为: 由左图可知, B样条曲面不经过任何一个网格顶点。左图表示了双二次B样条曲面的一片,如果网格向外扩展,曲面也相应延伸。由于二次B样条曲面基函数是一阶连续的,所以对于两片双二次B样条曲面片,其连接亦是一阶连续的。 2.几个低次B样条曲面 (2)双三次B样条曲面 当 时,得双三次B样条曲面: 双三次B样条曲面片四个角点不在给定的点的位置上。如果将网格向外扩展,曲面也相应延伸,而且由于三次B样条基函数是二阶连续的,所以双三次B样条曲面也二阶连续。 双三次B样条曲面特征网格 四、Coons(孔斯)曲面 Coons曲面是
您可能关注的文档
- 文献检索综合作业题目优秀培训书.ppt
- 文档及对象的操作优秀培训书.ppt
- 文献综述的写法优秀培训书.ppt
- 文献检索作业优秀培训书.ppt
- 文秋芳英语学习策略模式优秀培训书.ppt
- 文档及对象的操作演示文件修改版.ppt
- 文理艺大综合课程构成原理优秀培训书.ppt
- 文献检索上海建桥学院优秀培训书.ppt
- 文献检索策略与案例分析优秀培训书.ppt
- 文献阅读文章写作心得优秀培训书.ppt
- 新QC七手法介绍优秀培训书.ppt
- 新人教 二上数学 进位加优秀培训书.ppt
- 新人教A版必修:《用二分法求方程的近似解》幻灯片.ppt
- 新人教版七上Unit Do you have a soccer ball(Section B) (恢复)优秀培训书.ppt
- 新人教七级下册三角形高中线与角平分线优秀培训书.ppt
- 新人教必修 Unit Astronomy the science of the stars[全套幻灯片].ppt
- 新人教版七上UnitDoyouhaveasoccerball(SectionB)(恢复)优秀培训书.ppt
- 新人教版七级上 方位角 幻灯片.ppt
- 新人教必修三UnitHealthyeatingReading教学幻灯片.ppt
- 新人教去括号与去分母优秀培训书.ppt
最近下载
- 2025年1月浙江省高考英语试卷(含答案解析)+听力录音稿+听力音频.docx
- 宝骏310维修手册(CN180C-SM01-C2016).pdf VIP
- JB_T 8211-2023 滚动轴承 推力圆柱滚子和保持架组件及推力垫圈.docx VIP
- 2020 ACLS-PC-SA课前自我测试试题及答案.docx VIP
- 工程质量安全巡查制度.docx
- 法律基础知识考试题库.docx VIP
- 数理方程Sturm-Liouville问题数理方程Sturm-Liouville问题.pdf VIP
- 煤矿充填开采技术规范-地方标准编制说明.pdf VIP
- 2022年广东外语外贸大学432(应用统计专业考研真题(样卷).pdf VIP
- 班级互动小游戏 课件(共30张PPT)-小学生主题班会通用版.pptx VIP
文档评论(0)