虚拟现实与vrml-vrml编程.pptxVIP

  1. 1、本文档共170页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东理工大学虚拟现实实验室 虚拟现实与VRML;第四章 VRML编程;一。VRML是什么;共享虚拟世界 : VRML最早的动机之一就是能够在一个虚拟空间中工作和交谈,这个空间就是虚拟世界(Cyberspace)。通过VRML 97,已经可以部分地实现这一构想。 基于Internet : 与以往的3D应用不同,VRML规范考虑的第一件事就是通过Internet共享3D实体和场景。实际上,VRML规范本身就是通过Internet探讨、研究和发布的。 ; 二。VRML的历史 ;日 期;三。VRML设计理念;四。VRML语言概念;节点(Nodes) : VRML以节点为基础,每个节点都具有以下四项特性 。 节点种类 : 如Box、Cone、Cylinder 等一共有60种节点 。 域(Fields) : 节点可以有零或多个域值。 节点名称 : VRML中的节点不一定要指定名称但若指定名称则必须唯一。 子节点 : 节点与节点之间可以有阶层式的从属关系。具有子节点的节点称为「父节点」;父节点可以有零或多个子节点。 ;节点的分类 形状节点 (Shape Nodes) : 指的是几何特性,如圆锥体、立方体、球体等;包含显示ASCII字串的节点。 属性节点 (Property nodes) : 属性节点会影响节点呈现的方式,又细分为几何属性与外观/矩阵及转换/摄影机/光源四类。 群节点 (Group Nodes) : 集合其他节点,以单一节点的形式呈現。 ;域 (Fields) 所含域的数目分为两类 : 只含单一的「单值」与含多个值的「多值」,分別以“SF” 与 “MF”为名称的开头。 SF开头的数值只是一个单一的数或数组,而MF开头的是一个数或数组的列表。各有11个和7个种类。 例)SFBool : 开关值 SFFloat/MFFloat : 浮点值 SFString/MFString : 字符串;五. VRML文件处理过程;2。用VRML浏览器要求VRML文件的过程;3。用VRML浏览器接受VRML文件的过程;六。VRML的应用软件;VRML 编辑器 目前有较多的编辑器,其中下面的四个编辑器使用率比较高 : 1)Cosmo Software 的 Cosmo World。 2)ParallelGraphics 的 Internet Space Builder (ISB)。 3)Superscape 的 3D Webmaster。 4)Ligos的 V-Realm Builder(VRB)。;七。VRML的解决问题;第二个问题是要解决编码时的便利性。用已存在的编辑器作出较简单的物体时比较容易,但要做比较复杂的形状的物体时不容易。有这样的情况时,??般先用3DMax等软件做完以后,转换成VRML文件。;八。VRML的未来;山东理工大学虚拟现实实验室 虚拟现实与VRML;VRML简单场景示例;VRML文件结构;VRML文件示例;建立一个虚拟世界;几何形状的建立;几何形状的建立(续1.1);几何形状的建立(续1.2);几何形状的建立(续1.3);几何形状的建立(续2.1);几何形状的建立(续2.2);几何形状的建立(续3);颜色、纹理、光源及环境;颜色、纹理、光源及环境 (续1.1);颜色、纹理、光源及环境 (续1.2);颜色、纹理、光源及环境 (续1.3);颜色、纹理、光源及环境 (续1.4);颜色、纹理、光源及环境 (续1.5);颜色、纹理、光源及环境 (续2.1);颜色、纹理、光源及环境 (续2.2);颜色、纹理、光源及环境 (续3);颜色、纹理、光源及环境 (续4.1);颜色、纹理、光源及环境 (续4.2);颜色、纹理、光源及环境 (续4.3);颜色、纹理、光源及环境 (续4.4);视点、导航及用户感知;视点、导航及用户感知(续1);视点、导航及用户感知(续2);动画;动画(续1);动画(续2.1);动画(续2.2);动画(续2.3);动画(续2.4);动画(续3);声音;声音(续1);声音(续2);程序脚本;创建高效的VRML世界;创建高效的VRML世界(续1);创建高效的VRML世界(续2);VRML200x-X3D;VRML200x-X3D (续1);VRML200x-X3D (续2);VRML200x-X3D (续3);VRML200x-X3D (续4);山东理工大学虚拟现实实验室 虚拟现实与VRML;瀏覽VRML的方法;下表列出了目前常見的VRML瀏覽外掛程式的名稱、可瀏覽之3D語言和作業系統與平台:;安裝實例;安裝實例;安裝實例;安裝實例;Cortona VRML瀏覽器;按鈕被點選後即會發亮,選定方法之後使用滑鼠的左鍵做

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档