论文部分内容阅读
虚拟场景生成是计算机图形学研究的重要内容,也是虚拟现实技术研究的热点,而Java 3D技术构建虚拟随机场景则是一个新的研究方法。本论文以虚拟现实技术、面向对象技术、数据库技术为基础,着重论述了基于JAVA3D的随机虚拟场景系统的生成。该系统包括以下几个关键部分:第一部分是三维建筑模型的建立及格式转化,然后把转化的格式进行存储,最后利用JAVA3D技术对这些三维模型进行随机的调用;第二部分是研究当今视景仿真技术及其主要方法,提出多功能算法,利用JAVA3D技术,生成随机的山、水、草地等,同时,还提供了交互式功能,用户可以利用可控参数对这些自然场景曲折度和宽度进行控制,此外,用户还可以对场景进行浏览,实现视点的移动、旋转,以及碰撞后视点的调整。第三部分是建立一个随机场景数据库管理系统,该系统可对生成的三维图形数据进行有效的存储,这样方便了系统的管理和维护。