随着三维扫描与建模技术的飞速发展,三维场景的数据量急剧增大,无法一次性载入内存,而且难以进行交互绘制.研究开发了一个大规模外存场景的交互漫游系统Quickwalk,该系统集成了视点相关的层次细节技术、可见性剔除和场景数据的内外存调度,能够有效地减少运行时刻的内存需要,使CPU、GPU和I/O三者的效率得到充分发挥.实验表明,在保证场景绘制质量的前提下,该系统能够在目前普通的PC上实现大规模外存场景的实时显示和交互操纵。
Recent advances in 3D scanning and modeling technologies have led to a rapid increase in the availability and size of 3D scene datasets, which can not be wholly loaded into the main memory and rendered at interactive rate. An interactive out-of- core walkthrough system for large-scale and complex scenes, named QuickWalk, is presented. The system combines view-dependent level of details, visibility culling ,and out-of-core techniques. The system can reduce the memory requirement at run time and balance the tradeoff between GPU, CPU and I/O overload. The experimental results show that the system can perform interactive out-of-core rendering of large-scale and complex scenes on commodity personal computes while keep the image quality.