欢迎访问《图学学报》 分享到:

图学学报 ›› 2024, Vol. 45 ›› Issue (6): 1364-1374.DOI: 10.11996/JG.j.2095-302X.2024061364

• 计算机图形学与虚拟现实 • 上一篇    下一篇

基于改进式DDGI的Web3D场景云渲染

刘畅1(), 张宇明1, 张乾2, 欧巧凤1, 赵同硕1, 陈昊1(), 石磊3   

  1. 1.南昌航空大学信息工程学院,江西 南昌 330063
    2.同济大学软件学院,上海 200082
    3.江西科技师范大学音乐学院,江西 南昌 330038
  • 收稿日期:2024-07-04 接受日期:2024-08-25 出版日期:2024-12-31 发布日期:2024-12-24
  • 通讯作者:陈昊(1982-),男,教授,博士。主要研究方向为人工智能、模式识别等。E-mail:chenhaoshl@nchu.edu.cn
  • 第一作者:刘畅(1983-),男,讲师,博士。主要研究方向为虚拟现实和计算机图形学。E-mail:70202@nchu.edu.cn
  • 基金资助:
    国家重点研发计划项目(2023YFC3604100);国家自然科学基金(62262043);江西省自然科学基金(20242BAB25074)

Web3D global illumination cloud rendering based on advanced DDGI

LIU Chang1(), ZHANG Yuming1, ZHANG Qian2, OU Qiaofeng1, ZHAO Tongshuo1, CHEN Hao1(), SHI Lei3   

  1. 1. School of Information Engineering, Nanchang Hangkong University, Nanchang Jiangxi 330063, China
    2. School of Software Engineering, Tongji University, Shanghai 200082, China
    3. School of Music, Jiangxi Science and Technology Normal University, Nanchang Jiangxi 330038, China
  • Received:2024-07-04 Accepted:2024-08-25 Published:2024-12-31 Online:2024-12-24
  • Contact: CHEN Hao (1982-), professor, Ph.D. His main research interests cover artificial intelligence, pattern recognition, etc. E-mail:chenhaoshl@nchu.edu.cn
  • First author:LIU Chang (1983-), lecturer, Ph.D. His main research interests cover virtual reality and computer graphics. E-mail:70202@nchu.edu.cn
  • Supported by:
    National Key Research and Development Program of China Grant(2023YFC3604100);National Natural Science Foundation of China(62262043);Jiangxi Provincial Natural Science Foundation of China(20242BAB25074)

摘要:

针对Web3D为应用在各类设备上的兼容性而导致的渲染性能不足,无法进行实时全局光照渲染等问题,提出一种页云绘制策略,利用布局优化算法对动态漫反射全局光照(DDGI)技术进行改进,显著增强Web3D环境中的全局光照渲染效率与质量。首先,通过在云服务器上进行细分检测以及布局优化策略自动优化DDGI的布局以适应场景需求;其次,利用页云绘制策略将全局光照计算任务根据设备计算资源进行分摊;最后,将低数据量的全局光照信息传输至Web客户端,在允许用户通过Web界面进行互动,实时调整如视点、模型、光源等场景资源的情况下,在Web客户端实现实时绘制高质量的动态全局光照效果。研究成果证明,该方法提升渲染质量效果显著,为Web3D技术的发展提供了一种有效的渲染优化方案。

关键词: 云渲染, 全局光照, Web3D, DDGI, 实时渲染

Abstract:

A Web-Cloud rendering strategy was proposed to address the issues of insufficient rendering performance and the inability to perform real-time global illumination rendering caused by the compatibility of Web3D applications on various devices. This strategy aimed to improve the dynamic diffuse global illumination (DDGI) technology through layout optimization algorithms, significantly enhancing the efficiency and quality of global illumination rendering in the Web3D environment. Firstly, the DDGI layout was automatically optimized through segmentation detection and layout optimization strategies on the cloud server to meet the requirements of the scenario. Secondly, the page cloud rendering strategy allocated global illumination computing tasks based on the device computing resources. Finally, the low-data global lighting information was transmitted to the web client, allowing users to interact through the web interface and make real-time adjustments to scene resources such as viewpoints, models, and lighting. This approach enabled the real-time rendering of high-quality dynamic global lighting effects on the web client. The research results demonstrated that the improved DDGI-based Web3D scene cloud rendering significantly enhanced rendering quality, providing an effective rendering optimization solution for the advancement of Web3D technology.

Key words: cloud rendering, global illumination, Web3D, DDGI, real-time rendering

中图分类号: