节点文献

虚拟校园场景建模和漫游系统实现

【作者】 邱有春

【导师】 张建中; 何健;

【作者基本信息】 电子科技大学 , 软件工程, 2009, 硕士

【摘要】 虚拟漫游技术是虚拟现实(VR)技术的重要分支,在建筑、旅游、游戏、航空航天、医学等多种行业发展很快。由于有可贵的3I特性—沉浸性、交互性和构想性,使得沿用固定漫游路径等手段的其他漫游技术和系统无法与之相比。虚拟校园是虚拟漫游技术的一个重要应用,虚拟校园可以提供三维虚拟环境,可支持对现实大学的资源管理、环境规划、学校发展和远程访问等。可以说,虚拟校园将是未来校园数字信息化的一个重要发展方向。本课题主要研究虚拟校园漫游系统的快速场景建模、贴图绘制、人机交互功能的实现、以及漫游实现等相关技术。作者通过阅读国内外相关文献资料,研究了虚拟校园技术和现有构造三维场景的技术。在此基础上,确定了基于DirectX和C++的虚拟校园漫游系统架构方案。本文主要工作集中在三维场景的建模上,采用了3DSMax和DirectX相结合的建模方法,首先,以虚拟场景构造的流程为线索,运用“虚实”结合的方法实现了复杂静态模型的创建。针对虚拟场景建模时普遍存在逼真度和显示绘制实时性的矛盾,给出了模型设计时的一些原则,并对虚拟校园场景设计进行了优化。其次,探讨了虚拟现实漫游系统中用户与场景之间的交互功能的实现,运用了DirectX中的DirectInput组件;对于场景的实时切换,则是通过摄像机的运动来实现的。第三,介绍了虚拟现实场景的碰撞检测技术的实现,运用了AABB包围盒来实现。最后综合以上研究工作,设计了一个基于DirectX和C++技术相结合的虚拟校园漫游系统,并对漫游效果进行了测试。

【Abstract】 The Virtual Walk-through technology is an important content of Viriual Reality technology,it was developed in architecture、junketing、gmae、aviation spaceflight、medicine fastly. Because of it’s important 3I characteristic—immersive、intercooperation、imaginative,so the other Walk-through technology has no advantage compared to it.Virtual Campus is an important application of Virtual Walk—through technology,Virtual campus can provide virtual enviornment,it also can support the resource management、environment Porgramming、campus evolution and the 1on- distance accessing of the real campus. So the Virtual campus will be the most important direction of informational evolution of campus.The purpose of this study is to discuss the scene modeling, interaction, walk-through and information search technology in virtual system. The author studied Virtual Reality technology deeply,analyzed and compared various sorts of modeling technology by reading a great deal of correlated documents from home and aboard. Basing on this,the construction scheme of Virtual Reality System,which adopts the technology of nd Browser’s plug-in,is proposed. On this basis, determine based on DirectX and C++ virtual campus roaming system architecture program.This thesis mainly focused on the modeling of three-dimensional scene through 3DMAX and DirectX combination as modeling methods.First of all, according to the clues of virtual environment construction flow, with the“vitual-real”combination method to realizing the complex and static models. In the vitual sence, models often can’t as the same as the real sence, and it can’t rendering the sence in real-time, in view of this contradiction, we give the principle of models design, and also optimized the virtual campus modeling.Second, we discussed how to realize the interaction function between users and the virtual sence in virtual reality roaming system, used DirectInput module in DirectX. Use the camera transform, this system implement the sence’s real-time cut .Third, this paper introduced collision detection technology in virtual reality sence, and used AABB surrounding box to detect the collision in this sence. At last, Comprehensived all the reaserch above, designed and realized a virtual campus roaming system based on the combination of DirectX and C++ technology, and test the effect of this roaming system.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络