虚拟现实及其应用教材课程.ppt

虚拟现实及其应用教材课程.ppt

(4)VRML的动画技术   (a)帧频可变:   电影中24帧/秒, 电视(NTSC)中,30帧/秒。   VRML中帧频可变,可最小达5帧/秒。   (b)用户可控制动画:   改变视点可在动画中漫游。   (c)自然的触发机制:   向Time Sensor的Start Time域发任何的SFTime eventont事件,就启动动画。由script产生予期动作。 (5)VRML的使用与开发条件   VRML的浏览环境:   ①浏览器:IE3.0或Netspace Navigator 3.0(NS)以上版本。   ②VRML插件:Windows 98, NS自带或下载更新的版本。   VRML最简单的开发环境:   ①浏览器:IE3.0或Netspace Navigator 3.0(NS)以上版本。   ②VRML插件:Windows 98, NS自带或下载更新的版本。   ③文本编辑器(记事本或UltraEdit)。   Multigen Creator系列软件是MultiGen-Paradigm公司开发的一个用于可视化系统数据库进行创建与编辑的软件工具集。MultiGen Creator系列产品是一个高性价比,高度自动化,功能强大,交互的三维建模工具,具有强大的多边形建模,矢量建模,大面积地形精确生成功能,以及多种专业选项及插件,能高效最优化地生成实施三维数据库,并与后续的实时仿真软件紧密结合,专门创建用于视景仿真的实时三维模型。 ????MultiGen Creator系列软件可运行平台为Windows 98/NT/2000/XP及SGI IPRIX6.2版本以上。它的基本模块为:Creator(Base Creator)或Creator Pro(是Base Creator 的扩展集),基本选项两种:Terrain Bundle和Road Tools。 ??? 3DStudio MAX,简称3DS MAX,其前身为运行在DOS操作系统下的3DS,由著名的AutoDesk公司麾下的Discreet多媒体分部推出的一种功能强大的三维设计软件包,是当前世界上销量最大的一种三维建模、虚拟现实建模的应用软件。 ??? 在应用技能方面,拥有强大功能的3DSMAX被广泛地应用于电视及娱乐业中,比如片头动画和视频游戏的制作,在应是特效方面的应用。而在国内发展的相对比较成熟的建筑效果图和建筑动画制作中3DSMAX的使用率更是占据了绝对的优势。根据不同行业的应用特点对3DSMAX的掌握程度也有不同的要求。在虚拟现实方面,主要要求是对场景物体进行建模,并可以通过相关的插件输出其他文件格式的模型,一般是一些简单的动画功能。 3DSMAX常用于虚拟现实技术的建模,尤其是WEB3D的应用。与其它的同类软件相比,它具有以下的优点: (1)提供了强大的建模功能 (2)性价比高 (3)入学容易,学习简单 (4)使用者多,便于交流与应用 3.2.3 虚拟现实工具软件的功能  实时产生VR所要求的软件有很多部分。这包括交互软件,漫游软件,图形流水线软件的多边形流最小化,世界建模软件(几何、物理和属性建模),以及超媒体集成软件。  每一部分都是很大的,所有部分合作,可以实时产生VR。各部分互连的目标是产生详细的交互的无缝的VR。无缝表示你可以驱动车辆穿过一个地带,停在建筑前面,走下车辆,步行进入建筑,上楼梯,进入房间,与桌上的物体交互,整个过程中没有延迟和犹豫。为建立无缝的系统,要求在软件开发上实质的进展。  虚拟现实工具软件包括下列模块。 1.交互软件: 交互软件是接受用户操作与控制的接口软件。交互软件提供构造不同控制设备间对话的机制(如跟踪器,触觉接口),并把对话用于系统或应用,使多模式显示相应变化。    这个软件的第一部分由控制设备取得输入,并解释它们。可以使用几个程序库,作为商业产品或作为共用件(shareware),它可以读普通接口设备的数据,如Data Glove和各种跟踪器。商业程序库的例子有Sense 8的World Toolkit。程序库包括由接口设备得到输出的驱动器,和包括予测跟踪和手姿识别的程序。 构造交互软件的第二部分转变系统状态信息,由控制设备进入对话(这对系统和应用是有意义的),同时滤掉对话中错误的不可靠的部分(这可能由输入设备中的错误数据产生)。然后把这些对话送交虚拟世界系统,执行某些有用的操作。 交互是VR系统关键部分,它涉及硬件和软件。VR中接口硬件提供身体各部分的位置和状态。这些信息一般用于:(1)映射用户行为到环境变化(如手移动物体),(2)发命令给环境(如手姿或按键),(3)提供信息输入(如语音,文本或数值输入)。用户意图应由硬件输出判定。由于硬件的不精确,推理可能复杂化。   

文档评论(0)

1亿VIP精品文档

相关文档