Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (4): 649-659.doi: 10.16182/j.issn1004731x.joss.19-VR0471

Previous Articles     Next Articles

Lightmap-based GI Collaborative Rendering System for Web3D Application

Shao Wei1, Liu Chang2, Jia Jinyuan1   

  1. 1. Tongji University, Shanghai 201814, China;
    2. Nanchang Hangkong University, Nanchang 330063, China
  • Received:2019-08-30 Revised:2019-12-05 Online:2020-04-18 Published:2020-04-16

Abstract: For the real-time dynamic lighting rendering in low-end web environment, a view-independent collaborative real-time rendering system is presented. The whole system consists of a cloud renderer which produces the global illumination, a web renderer which computes the local illumination, and a scalable collaboration solution which takes the user behavior into account to adjust the range and frequency of the lighting computation. The cloud renderer computes the lighting data into the Lightmap, streams the Lightmap to the web client. After computing the direct light, the web renderer achieves the global illumination information by Sampling the Lightmap, and shows the realistic scene. The results show that the system has a good performance both in the web and cloud renderer, and can achieve less computation in the lighting rendering and more realistic look in the final frame.

Key words: lightmap, Web3D, collaborative rendering system, voxel based global illumination, view independent rendering

CLC Number: