论文部分内容阅读
本文对VR系统中模型优化、交互及信息查询技术进行了研究。文章以虚拟场景的构造为线索,研究了校园虚拟场景建模的分类和虚拟场景构造的流程,实现了对复杂场景数据的有序组织;采用3DstudioMAX和VRMLPad实现虚拟场景对象的建模、添加节点、校验和测试;探讨了场景中的各种交互技术,包括漫游,视点控制,碰撞检测等,并且实现了基于VRML感知器和JavaScirpt对场景中对象行为的控制,重点探讨了JAVA与VRML的两种交互方法;研究了三维场景信息查询的方法。为了便于场景中实体对象的捕捉,提出了建立空间对象包围盒的概念;提出了利用JDBC和JavaApplet实现空间数据向属性数据的查询。除此之外,还探讨了模型纹理贴图、多分辨率层次模型(LOD)、代码重用(DEF/USE)、原型封装(PROTO)以及用Anchor和Inline节点实现场景切换和调度等VRML场景优化技术。