系统仿真学报 ›› 2019, Vol. 31 ›› Issue (8): 1591-1604.doi: 10.16182/j.issn1004731x.joss.18-VR0731

• 仿真系统与技术 • 上一篇    下一篇

光图树:Web3D动态场景全局光照的协同实时渲染

刘畅1,2, 贾金原1, 陆一凡2, 张乾3, 赵磊4   

  1. 1. 同济大学,上海 201804;
    2. 南昌航空大学,南昌 330063;
    3.上海渲图信息科技有限公司,上海 201804;
    4.电子科技大学,成都 610054
  • 收稿日期:2018-07-31 修回日期:2018-10-31 发布日期:2019-12-12
  • 作者简介:刘畅(1983-),男,江西南昌,博士,研究方向为虚拟现实、计算机图形学。
  • 基金资助:
    同济大学中央高校基本科研业务费专项资金(2100219066),中央高校基本科研业务费 (0200219153),江西省教育厅科技项目(GJJ160697)

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

摘要: 针对于网页虚拟现实环境下的动态光照,在协同式实时渲染系统的基础上提出了一套集预存储、调度及优化为一体的协同实时渲染机制。该机制协助渲染系统在云端构建了基于视点信息的八叉树预存储结构“光图树”以保存和组织光照渲染信息。借助“光图树”以及用户的输入行为,机制引入了基于热度信息的光图组调度算法以提升渲染系统的传输效率。Web3D应用的测试结果表明本机制不但能够高效梳理数以千记的全局光照贴图,而且可以协助协同式实时渲染系统对动态场景光照加速重建。

关键词: 协同式实时渲染, 动态光照, 网页虚拟现实, 光图树, 三维图像变换

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

中图分类号: