论文部分内容阅读
20世纪末,发起了虚拟现实技术应用的热潮。作为一门新型的技术,它的应用遍布了多个不同的领域。比如房地产公司为了吸引购房者而设计的地产漫游系统、以及政府为了公益或宣传城市用的数字城市系统、还有模拟场馆系统等等。该技术在各大企业中起了特别大的作用,企业可以利用虚拟技术,制作出和企业文化相关的虚拟漫游系统,让访问者能身临其境,达到了宣传企业文化的目的。而各大学校为了达到宣传学校创校精神,招揽全国各地新生,展示校园风光等目的,逐步将虚拟现实技术用到了校园数字信息化建设中来并成为不可或缺的部分,构建了虚拟校园系统,显示出来的效果是非常明显的。本文先对具有代表性的国内外虚拟现实技术的发展做了简要的分析,然后结合托普校园的具体情况,开发了具有托普学院特色的三维校园漫游系统。校园漫游和交互控制的功能在本系统中得到了很好的实现。本文首先分析了系统的总体需求,分成了六个方面来描述了该需求。然后针对总体需求,从三个方面实现了虚拟校园功能。再根据功能需求给出了系统的总体设计方案。其次,对系统中需要显示的各种场景对象的建模方式进行了重点研究,为了达到模型逼真的效果,再使用纹理贴图,灯光采用等方式对场景对象进行优化。第三,研究了漫游最基本的实现即交互控制的实现,和有障碍漫游的碰撞检测技术的实现,以及为了提高绘制速度而使用的多线程技术。第四,详细论述了系统实现的所有功能,重点研究了XML文件调度技术。最后为了正式投入使用时系统能正常运行,再对系统做了功能和性能方面的测试,从测试以及浏览的效果上看,模型的复杂度和美观性需要进一步提高以外,其他方面都比较理想。验证了建立虚拟校园漫游系统,使用Ogre和C++相结合的技术是可行和实用的。