- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
佛山科学技术学院教育科学学院 李新晖 4.4 创建复杂表面的方法 ⑥ color 域值是一个 Color 节点,如果想为每个四边形或每个顶点添加颜色,可以使用这个节点设置一个颜色列表。 需要注意的是,如果 colorPerVertex 域是 TRUE,表明给网格即每个四边形着色,那就必须提供至少(xDimension-1)*(zDimension-1)种颜色。 如果 colorPerVertex 域值是FALSE,是给每个顶点着色,而网格上的颜色是顶点之间颜色的过渡,那就需要列表提供xDimension*zDimension种颜色。 4.4 创建复杂表面的方法 ⑦ colorPerVertex 确定是否为每个顶点还是为每个四边形添加颜色。TRUE 表示是为每个顶点着色, 而FALSE则为每个四边形添加颜色。这个域值和 color域是相关的。如果color 域没有设置颜色,域是空的,则 colorPerVertex无论选取什么值均可以忽略。如果 color域指定了一个Color节点,设置了颜色列表,这个域值才起作用。 ⑧ normal 表面法线向量是用来确定表面的朝向的,如果希望为网格定义法向量,可包含一个向量节点Normal,该节点包含一个vector域,用来给定向量值。如果没有定义法向量,浏览器会自动生成。 4.4 创建复杂表面的方法 ⑩ texCoord 包含一个TextureCoordinate节点,用来将一个纹理贴到网格上。注意同 IndexFaceSet 节点情况类似,在 TextureCoordinate节点的域 point 中,是一个二维坐标值(s,t),意味着是纹理坐标。 例4 构造复杂造型 4.5 构造空间挤出造型 在VRML中,可以用挤出节点Extrusion来解决问题。挤出节点也称为“成型节点”,相当于以一个2D图形为边界、且沿一个预先设计好的路径向一个方向挤压而形成的造型。 4.5 构造空间挤出造型 4.5 构造空间挤出造型 2.域值说明 ① spine 该域实际上定义了一条沿挤压方向上的主干线,通称为龙骨折线。它是由一系列三维点构成的,依次连接相邻点就得到一条折线,挤压就沿着这条线进行。根据二维形状 crossSection确定的挤压轮廓得到所需要的造型。该域的坐标值在节点的局部坐标系上定义。 ② crossSection 由一系列二维坐标点依次连接相邻的坐标点来定义一个二维折线,作为挤压过程中的外部轮廓。该折线在节点的局部坐标系 XOZ 平面中定义,二维的坐标的第一个数是X坐标,另一个是Z坐标。因而这个二维折线是一个2D图形。二维坐标取X、Z两个坐标值,只是借助于该坐标描述挤压的二维轮廓。这个域和 spine 域共同决定了最终挤压成型的造型的轮廓和走向。 4.5 构造空间挤出造型 4.5 构造空间挤出造型 ③ scale 物体造型的轮廓在挤压的过程中是变化的,比如花瓶,有些地方凸出,有些地方凹下。这个域定义二维折线的尺度沿 spine挤压过程中缩放变换参数。在节点局部坐标系的XZ平面内,尺度变换以平面的坐标原点为参照点,值的第一个数对应X轴的变换,第二个数对应Z轴。在这里,X 和 Z依然应该同上面 crossSection 一样理解。尺度变换参数值必须大于零。一般该域值的个数与 spine 域一样,顺序对应着每个龙骨构造点处的二维折线的尺度变换。如果该域只指定了一个值,每一处的二维折线都使用这个值进行变换。这个域值改变 2D 图形的尺寸,使得在挤出过程中根据需要变化,得到所需要的造型。 4.5 构造空间挤出造型 ④ orientation 该域定义三维旋转变换参数。一般该域值的个数与 spine 域一样,顺序对应着每个龙骨构造点处的二维折线的旋转变换。如果该域只指定了一个值,每一处的二维折线都使用这个值进行变换。注意这个旋转变换并不在节点的局部坐标系上定义,而是对应着 crossSection 的方位变换。 4.5 构造空间挤出造型 ⑤ beginCap 该域确定挤压成型的造型是否有起始端面(对应spine 的第一个值)。如果 beginCap设置为FALSE,则不产生起始端面,否则,起始端面是将 crossSection 域中的二维折线首尾相连构成的多边形表面。 ⑥ endCap 该域确定挤压成型的造型是否有终止端面(对应 spine的最后一个值)。如果endCap设置为FALSE,则不产生终止端面,否则,终止端面是将 crossSection 域中的二维折线首尾相连构成的多边形表面。 4.5 构造空间挤出造型 ⑦ ccw Extrusion节点自动生成几何面的法线,该域决定法线方向与二维折线走向的关系。当ccw= TRUE 时,二维折线走向(由折
您可能关注的文档
- 小区景观方案设计文本讲述.ppt
- 兴庆公园调研讲述.ppt
- 杏鲍菇多糖生物活性的研究进展讲述.ppt
- 幸福的石头作文评讲讲述.ppt
- 幸福家庭保障规划讲述.ppt
- 小区景观设计方案讲述.ppt
- 幸福里奢侈品营销应用执行要点讲述.ppt
- 小区宽带培训讲述.pptx
- 幸福时代_美好生活讲述.ppt
- 小区绿化设计讲述.ppt
- 2013年中考一次函数.doc
- 2013年中考二次函数.doc
- 2013年中考特殊平行四边1.doc
- 2013年中考整式题目练习.doc
- 2014年中考整式乘除与因式分解.doc
- 消防设施检测维保人员测试题及答案.doc
- 2025年团市委领导班子、校副校长对照“四个带头”方面检视剖析材料(含反典型案例剖析)2篇文.docx
- 2025年市邮政管理局党支部书记、市行政审批和政务信息管理局领导班子对照“四个带头”方面生活会对照检视剖析材料(含反典型案例剖析)2篇文.docx
- 市委组织部常务副部长、市总工会领导班子2025年对照“四个带头”方面含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 局党组书记、市检察院副检察长2025年民主生活会“四个带头”对照检查材料【含典型案例剖析】2篇文.docx
最近下载
- 中诚信国际-绿色资产证券化2024年度运营报告与2025年度展望:绿色ABS市场稳步发展,绿色基础设施类REITs发行跃居第一,可持续发展挂钩与低碳转型挂钩ABS初露头角;政策助力推动绿色金融进一步发.pdf VIP
- 孕期营养及体重管理PPT.pptx
- 2025江苏海洋大学招聘专职辅导员和体育教师12人笔试备考试题及答案解析.docx
- 2024届高考模拟作文 “直行与转弯”导写及范文.pdf
- 2024年江西农业工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 【精品】小学英语单词课件(看图卡片566张)-覆盖小学阶段英语单词(带图片、解释、音标).pptx VIP
- 钢管竖向承载力表.docx VIP
- 教学课件:茶艺礼仪.ppt
- 人教PEP版小学英语四年级下册单元思维导图.pdf
- 2023届北京市海淀区高三下学期二模英语试题(含答案解析).pdf VIP
文档评论(0)