论文部分内容阅读
虚拟现实(Virtual Reality,简称VR)是近年来出现的一种高新技术,从本质上说,就是运用计算机技术把物理上存在或不存在的东西,生成逼真的三维视听触觉一体化的特定范围的虚拟环境,从而使用户产生“沉浸”于等同真实环境的感受和体验。近年来,随着虚拟现实技术在数字化城市的应用,各大高校纷纷建立三维虚拟校园,通过它进行人机交互,使得用户能够自由观察和体验虚拟环境,方便社会、家长、学生了解校园,有利于招生,有利于数字校园文化的发展。本文主要针对三维虚拟校园的相关知识做了介绍,旨在研究3D角色动画在虚拟校园中的应用,目的是让人物作为主体,通过用户与三维虚拟校园中的人物进行交互,从而提高虚拟校园的真实性。主要介绍了以VRML虚拟建模语言为工具来实现成都市技师学院金堂分院的3D可视化建模。VRML即虚拟现实建模语言,主要用于构建虚构的3D场景,它具有平台的无关性。本质上它是一种面向WEB,面向对象的三维建模语言,是一种解析性的语言。VRML的对象是节点,多个子节点的集合就构成了复杂的景物。节点可以通过实例得到重复使用,设计人员自行赋予节点的名字,然后进行定义,这样就建立了动态的虚拟世界。VRML中有统一的数据传送接口和完善的属性集合与事件集合,接收传感器节点的数值,根据对应的接口属性域进行设置提取数据,进而改变在空间中的位置、外型、现实效果等。各个节点通过接口域的相互路由实现数据传输,接口域的数值规格必须一致。VRML支持数据和过程的3D表示,而且还支持具有音响效果的节点。本文设计的3D可视化场景应用到了VRML虚拟现实建模语言,主要的任务就是完成成都市技师学院金堂分院的虚拟还原。在这个虚拟校园系统中应用了角色动画,实现校园漫游、校园景物查看、各种实体的动态效果,从而以生动的模型来模拟和显示现实三维空间。最终为校园管理提供一个交互平台。