三维复杂场景管理是三维地理信息系统、三维景观系统、虚拟现实的基础和核心。三维复杂场景管理应该充分考虑场景数据的复杂性、数据组织及调用的高效性。论文提出了一种结合八叉树、二叉空间分割树,门剪切的空间分割可见性算法,在此基础上并结合动态场景的设计,以及空间数据内存管理,设计并实现了复杂三维场景引擎。
Management of complex three-dimensional scene is the basis of 3DGIS,three-dimensional landscape system and virtual reality.Management of complex three-dimenslonal scene should consider the complexity of 3D data and the efficiency of structure and use.In this paper,we have presented a spatial cutting and occlusion arithmetic combining coronary tree,BSP and Portal Stabbing.A complex three-dimensional engine with dynamic scene design and memory management can be realized.