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