Journal of System Simulation ›› 2019, Vol. 31 ›› Issue (8): 1591-1604.doi: 10.16182/j.issn1004731x.joss.18-VR0731

Previous Articles     Next Articles

GI-Map Tree: Global Illumination Collaborative Real-Time Rendering in Web3D Dynamic Scene

Liu Chang1,2, Jia Jinyuan1, Lu Yifan2, Zhang Qian3, Zhao Lei4   

  1. 1. Tongji University, Shanghai 201804, China;
    2. Nanchang Aviation University, Nanchang 330063, China;
    3. Shinegraph Information and Technology Co., Ltd, Shanghai 201804, China;
    4. University of Electronic Science and Technology, Chengdu 610054, China
  • Received:2018-07-31 Revised:2018-10-31 Published:2019-12-12

Abstract: For the dynamic illumination in web-based virtual reality environment, an interactive real-time rendering mechanism that integrates pre-storage, scheduling and optimization based on a collaborative real-time rendering system. The mechanism helps the rendering system to construct a viewpoint-based pre-storage structure, “GI map tree”, to save and organize illumination rendering information on cloud server. With the assist of “GI map tree” and the user's input behavior, a “heat”-based GI map group scheduling algorithm is proposed to improve the transmission efficiency of the rendering system in this mechanism. The experiment results of Web3D application in the Web environment show that the mechanism can not only effectively organize thousands of GI maps, but also help the collaborative real-time rendering system to accelerate the reconstruction of dynamic scene illumination.

Key words: collaborative real-time rendering, dynamic illumination, web-based virtual reality, GI map tree, 3D image warping

CLC Number: