2VRML坐标变换.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VRML 坐标变换 VRML 坐标变换 VM 造型空间变换 VM 造型空间变换 VM VM Transform空间坐标变换节点: 组节点,在此节点下面可以包含一个或多个子节点,所有子节 点的定位中心都基于同一坐标系的原点。 域名称 域值 # 域、域值类型 translation 0 0 0 # exposed field SFVec3f rotation 0 0 1 0 # exposed field SFRotation scale 1 1 1 # exposed field SFVec3f scaleOrientation 0 0 1 0 # exposed field SFRotation center 0 0 0 # exposed field SFVec3f bboxCenter 0 0 0 # SFVec3f bboxSize -1 -1 -1 # SFVec3f children [ ] # exposed field MFNode VM 空间坐标变换—— 平移 VM 空间坐标变换—— 平移 VM VM translation 0 0 0 # exposed field SFVec3f Eg2_1: 场景中包括一圆柱体(2、3 ),一圆锥体(2、1.8 ); 添加Transform坐标变换节点,将圆锥体的定位坐标原点在Y方 向上平移几个VRML单位,使圆锥体到圆柱体的顶端。 VM VM VM VM VM 空间坐标变换——旋转 VM 空间坐标变换——旋转 VM VM rotation 0 0 1 0 # exposed field SFRotation Eg2_2: 将Eg1中圆锥体沿x轴旋转180度,形成倒锥装置。 VM 空间坐标变换—— 缩放 VM 空间坐标变换—— 缩放 VM VM scale 1 1 1 # exposed field SFVec3f Eg2_3: 构造一个椭球模型。 VM 造型编组和素材调用 VM 造型编组和素材调用 VM VM VRML提供了一类具有编组功能的节点: Group编组节点、Transform坐标变换节点、Inline 内联节 点、Anchor超级链接节点、Switch选择开关节点、Bill布告 牌节点和LOD细节层次控制节点。 Group 编组节点可以包含任意数目的子节点,将多个简单造 型组合成一组复杂造型,作为一个整体进行设计、命名和调用。 VM 节点的定义和引用 VM 节点的定义和引用 VM VM 常用的素材调用方法: 1、采用DEF节点定义及USE节点引用的方法 2、采用Inline 内联节点 3、采用带有链接功能的Anchor节点 4、利用PROTO语句和EXTERPROTO语句 节点定义及引用语法格式: 节点定义:DEF 节点名 节点{ } 节点引用:USE 节点名 节点名命名规则: 节点名由字母、数字及下划线组成,但不能以数字开头; 区分大小写 节点名不能使用VRML 中已定义的节点类型名及有特殊意义的字符 VM VM VM VM

文档评论(0)

187****5045 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档