论文部分内容阅读
在虚拟现实系统的各种研究中,大规模场景管理与漫游技术一直都是一个十分重要的组成部分,尽管图形显示硬件的渲染速度相比过去有了飞速的发展,但还是不足以高效的对大场景中数以万计的场景对象进行实时渲染。本文的研究目的在于设计并实现一个大场景实时漫游原型系统,并在此过程中对大场景实时漫游系统中的场景管理技术及地形技术进行深入的研究。通过对这两部分关键技术的研究,从而加强大场景漫游系统的实时性,使得其尽快地应用到社会发展的各个行业里去。本文首先通过对大规模场景实时漫游系统体系结构的研究,介绍了场景漫游系统的体系结构。然后,针对漫游系统中的场景管理,分析了其具体的功能以及与系统中其他模块的交互。在此基础之上,设计并实现了系统中十分重要的渲染器模块,资源管理模块和场景管理模块,并对其中的实现细节作了细致的阐述。针对大地形系统的实时漫游需求,本文将资源池机制引入地形块动态调度模块,提高了系统的实时性。同时,本文根据当前计算机硬件的发展,基于将渲染负载转移到图形硬件上的思想,实现了基于四叉树的地形块管理结构,并对这种结构下的LOD生成进行了描述。