随着计算机图形学和虚拟现实技术的发展,场景的实时渲染逐步成为计算机图形学中一个令人关注的重要问题,而各种高沉浸感虚拟现实环境的出现使得多场景的协同实时渲染成为必要。因此,为实现多场景的协同实时渲染,提出并实现了一个协同渲染环境,并对其中采用的场景管理技术进行研究,采用八叉树争场景树相结合的方法对场景中的静态和动态实体分别进行管理,以此为基础,实施了场景管理与绘制相分离的策略.实践证明,利用这种场景管理的思想,结合通信机制,能实现多场景间的协同实时渲染,从而验证了这种场景管理思想的有效性。
As the development of computer graphics and VR technology, the real-time rendering of scene has been an important issue and the emergence of high immersed VR environments has made the collaborative real-time rendering of scenes become necessary. In order to realize the collaborative real-time rendering of scenes, a collaborative rendering environment was proposed and realized, and a research on the scene management method used was made, which used octree to manage the static objects while using scene tree to manage the dynamic objects. Based on these, the strategy of managing and rendering scene respectively was carried out. The result proves that using this scene management method, together with communication, can realize the collaborative real-time rendering of scenes, and then validate the validity of this scene management method .