VrmlPad工作环境的配置与使用.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VrmlPad 工作环境的配置与使用(一) VrmlPad 是 ParallelGraphics 公司开发的一款专业的 VRML 编辑工具,它的 2. 1 版具有: 智能自动完成; 动态错误检测; 语法强调显示; 场景树的可视化显示; 多文档同时编辑; 资源文件管理; 自动化操作与自定义脚本操作; 整合脚本调试器; 预览节点缩略图; 发布; 等一系列功能(请参看附文浏览VrmlPad 的具体特性)。 下面开始给大家讲讲VrmlPad 的配置和使用。 第一、工具栏: 上图中标出了几个“极端”重要的按钮(命令),他们能把我们的工作效率很好提高起来哦,但是这些东西需要大家在自己的工作中慢慢体会,在此不作详细介绍。工具栏的本意便是要我们能够快捷的使用一些命令,因此,善待工具栏吧! 第二、其他几个很很很有用的命令 Edit | Fold | Expand All(Collapse All) 当你打开一个大场景时,可能你会发现,整个代码有几千甚至几万行, 你若需要查找修改其中某些对象时,你很难找到他们,或在他们之间跳转,这时,你需要先用这个命令将所有的节点折叠起来,先看看其总体结构。当然, 可能还是会有很长,没有关系,后面我们还会介绍更多的解决办法。 File | Download 这个功能可以说真的是VrmlPad 最体贴的一个设计了,初学者手中可能素材太少,难以进阶,或创作者难以触发艺术的灵感,这时可能想去看看别人的作品,看看别人是怎么样实现“炫”的效果的。这个命令能帮你方便快捷下 载网络上的资源。当然,请尽量不要抄袭别人的创意成果。 View | Window | Split 把整个工作区域分成两个部分,若要同时对两个地方进行处理,这个命令将 帮助我们实现最便捷的跳转(根本不用“跳”)。 3.File | Save As Gzip 格式的高比率文件压缩,一般可达到 1/6`1/10。4.Tools | To FaceSet 和Tools | ScaleFaceSets 如果在安装VrmlPad 时安装默认的宏和插件,在 Tools 菜单中应该有这项。 前面的是将基本几何体Box,Cone,Cylinder 转换为面片模型以加快渲染速度。后面的命令则可以将面中坐标值进行整体的放缩,免去手工计算的烦恼。 第三、选项配置 现今大部分软件都可以自定义软件工作环境,VrmlPad 也不例外哦。 菜单 Tools | Options 可以打开选项对话框,主要讲一下其中几项的配置。 (1)General: A .System:Associate VrmlPad with VRML files 设置 VrmlPad 关联到 VRML 文件,即 VRML 文件的打开方式,勾选后可设置关联的关系。 Include VrmlPad in the start menu 把 VrmlPad 快捷 方式添加到启动菜单中。 Include VrmlPad on the desktop 把 VrmlPad 快捷方式添 加到桌面上。 VRML 与JAVA 在网络课件中交互运用分析 虚拟现实建模语言(Virtual Reality Modeling Language 即 VRML)和 Java 语言都是可执行的代码”技术,通过网络传输的只是一个很小的描述文件(指令性数据集),客 户端通过本地的 VRML 浏览器、JAVA 虚拟机交互地访问这些文件并解释执行。将 Jav a 与 VRML 结合,能够很好地实现网络多媒体课件技术:使用 VRML 进行场景构造, 内嵌用 Java 编写的程序设计实现对象的编程行为。这使 VRML 在网上创建充满真实感的三维虚拟世界,为用户提供一种自然的、身临其境的体验方式,包括交互性、动态效 果、连续性及参与感,而这将是未来网络教学的主要形式之一。[1] 1、 VRML 简单交互 VRML 简单交互,即 VRML 空间中各节点间数据交互。VRML 有统一的数据传输接口和完善的属性集合和事件集合,可接收传感器节点发送过来的数值,并根据所对应的接口 属性域设置提取数据、改变自身的属性值、触发事件进而改变自己在空间中的位置、外 型和显示效果,还可以将处理后的数据送到输出域,传递给其他模型节点。各节点通过 接口域的相互路由(route to)实现数据传输,路由的映射关系自由,但接口域的数据规格 必须严格一致。 2、VRML 扩展交互 VRML 本身交互机制是无法构建一个大型多媒体课件的,因为 VRML 本身不能完成普通程序设计中的转折、分支、循环等基本特征。因此实际系统设计中,可利用 Java 语言提供的强大网络编程能力,编写与远程系统通信和共享能力处理等功能的应用程序。Java 对 VRML 的所有支持都通过附加的封装类实现。通过这

文档评论(0)

暗伤 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档