论文部分内容阅读
虚拟现实技术(Virtual Reality),是20世纪末发展起来的一个涉及多个学科的高新技术。虚拟现实技术可以应用于很多领域,如远程控制、商业、教育、娱乐、视景仿真、军事、艺术、建筑、网络等领域。虚拟现实技术从本质上说有三个基本的特征:即沉浸(Immersion)特性,交互(Interaction)特性,想象(Imagination)特性。 本文针对虚拟现实技术在民族环境艺术设计方面的理论与实践研究,以开发白族民居虚拟仿真系统作为主要研究课题来说明其用途。通过建立模型、优化模型、场景驱动、软件系统二次开发,建立白族民居虚拟仿真系统。 在建立模型的过程中,目前普遍采用三维建模软件3DMAX,由于应用目的的限制,虽然有很好的效果,但是都不能很好的满足虚拟现实系统中的模型标准;采用实时仿真建模软件Creator建模,虽然可以完全独立建立虚拟现实满足要求的模型,但是由于其功能效果远不及3DMAX(如灯光、材质),因此效果不是很好。为了解决这个问题,笔者花了大量的时间进行专门的实践研究,提出采用MAX建立模型,用PolyTrans转换模型格式,再用Creator导入转换后的模型进行仿真模型的优化及修改,使3DMAX建立的三维模型能够在虚拟场景中顺利的应用,得到很好的效果。 应用场景驱动的设置可以缩短虚拟现实系统开发周期,不同于传统的虚拟现实系统的开发途径需要用大量的程序代码来控制。利用Vega Prime的Lynx Prime,通过场景驱动,可以对虚拟系统中的基本功能设置,比如灯光、运动效果、导航图功能效果等,无需复杂代码的编写。笔者在进行二次开发的过程中即在场景驱动的基础上对一些高级功能的实现进行开发,利用VC与Vega Prime的应用程序开发接口进行复杂功能的编写,如测量距离、数据库查询、抓图等功能的实现。 通过建立该系统,可以身临其境地对白族民居环境进行体验观察,可以方便准确的对白族民居建筑环境艺术中的各个方面进行分析研究,对不同研究领域的人可以进行沟通,提高工作效率,有利于对白族民族文化的吸收和应用。加入的一些高级功能,可以满足工程上的一些应用。由于技术水平及人力等原因,该系统功能不是很完善,需要进一步加以完善。该成果可以广泛应用于设计院所、建筑部门、房地产公司等很多部门,具有很好的实用价值。