基于VRML虚拟模型软件操作说明书.v1.0.pdfVIP

  • 1
  • 0
  • 约9.94千字
  • 约 17页
  • 2019-04-29 发布于四川
  • 举报

基于VRML虚拟模型软件操作说明书.v1.0.pdf

基于 VRML 虚拟模型软件使用说明书 V1.0 第一章 系统概述 1.1 系统介绍 “基于 VRML虚拟模型软件”是基于客户/服务器模式 , 其中服务器提供 VRML文件及支持资源客户通过网络下载希望访问的文件,并通过本地平台上的 VRML浏览器交互式访问该文件描述的虚拟境界。 因为浏览器是本地平台提供的, 从而实现了和硬件平台的无关性。 VRML象 HTML一样,是一种 ASCII 码描述语言, 它是一套告诉浏览器如何创建一个三维世界并在其中航行的指令, 这些指令由再 现器解释执行,再现器是一个内置于浏览器中或外部的程序。由于 VRML是一个 三维造型和渲染的图形描述性语言,复杂的 3D术语转换为动态虚拟世界是高速 的硬件和浏览器,又由于其交互性强和跨平台性,使虚拟现实在 Internet 上有 着广泛的应用,例如远程教育、商业宣传等等。 为此本公司研发出“基于 VRML的虚拟模型软件” , 从用户的角度来说,基本 上是 HTML加上第三维,但从开发者角度来说, VRML 环境的产生提供了一套完 全的新标准,新过程以及新的 Web 技术。交叉平台和浏览器的兼容性是首先要 解决的问题。 设计之前, 必须明确指定目标平台 (PC、 Mac 、SGI 的新 O2等等), CPU速度、可以运行的带宽以及最适合使用的 VRML浏览器。 1.2 系统功能概述 1. 建模 “基于 VRML虚拟模型软件”的建造概念和其他工程建模概念相似,必须解 决交流的问题,画出草图并研究材质的处理,生成模型、空间、化身,但必须考 虑一些技术的限制,如,考虑到目标平台,决定在 VRML文件中放入多少多边图 形;预先考虑到基于 VRML虚拟模型软件执行的动作,把相应的目标归类,用于 设定三维物体之间的相互联系, 建模与动画相互配合, 如果归类正确合适, 就会 缩小生成动画效果之后文件的体积。 虚拟现实的设计中必须考虑加入重力和碰撞 的效果,以使虚拟现实的场景和生活中的相似。 1 基于 VRML 虚拟模型软件使用说明书 V1.0 建模者需要生成代理几何模块(一系列的调用指令) ,其作用在于是浏览器 在虚拟现实场景中只需监测一个很小的子目标, 而无须计算虚拟场景中所有目标 的重力和碰撞效果, 最大限度的减少浏览器的工作量, 并改善 VRML的演示效果。 VRML文件对自由曲面描述方式一直是基于 polygon ,文件中描述了曲面上各个点 在场景中的位置,故而文件中产生了大量的数字,致使文件体积庞大, NURBS 是一种在 3D 模型空间中,用曲线和曲面表示物体轮廓和形状的方法,简化了对 复杂曲面的描述, “基于 VRML虚拟模型软件”的扩展标准里已经加入了 NURBS 的描述语句, 使得三维模型文件变得很小, 另外, VRML文件格式支持 Zip 压缩, 也使模型文件体积进一步缩小,减少对网络带宽的要求,却不影响浏览效果。 2. 生成行为并设定功能 “基于 VRML虚拟模型软件”的交互性很强,用户可以通过化身(用户在虚 拟空间的代表)与其他的用户化身“面对面”交流和

文档评论(0)

1亿VIP精品文档

相关文档