{"title":"Including reflections in real-time voxel-based global illumination","authors":"Alejandro Cosin-Ayerbe, Gustavo Patow","doi":"10.1016/j.cag.2025.104449","DOIUrl":null,"url":null,"abstract":"<div><div>Despite advances in rendering techniques, achieving high-quality real-time global illumination remains a significant challenge in Computer Graphics. While offline methods produce photorealistic lighting effects by accurately simulating light transport, real-time approaches struggle with the computational complexity of global illumination, particularly when handling dynamic scenes and moving light sources. Existing solutions often rely on precomputed data structures or approximate techniques, which either lack flexibility or introduce artifacts that degrade visual fidelity. In this work, we build upon previous research on a voxel-based real-time global illumination method to efficiently incorporate reflections and interreflections for both static and dynamic objects. Our approach leverages a voxelized scene representation, combined with a strategy for ray tracing camera-visible reflections, to ensure accurate materials while maintaining high performance. Key contributions include: (i) a high-quality material system capable of diffuse, glossy, and specular interreflections for both static and dynamic scene objects (ii) a highly-performant screen-space material model with a low memory consumption; and (iii) an open-source full implementation for further research and development. Our method outperforms state-of-the-art academic and industrial techniques, achieving higher quality and better temporal stability without requiring excessive computational resources. By enabling real-time global illumination with reflections, our work lays the foundation for more advanced rendering systems, ultimately moving closer to the visual fidelity of offline rendering while maintaining interactivity.</div></div>","PeriodicalId":50628,"journal":{"name":"Computers & Graphics-Uk","volume":"133 ","pages":"Article 104449"},"PeriodicalIF":2.8000,"publicationDate":"2025-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Graphics-Uk","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0097849325002900","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Despite advances in rendering techniques, achieving high-quality real-time global illumination remains a significant challenge in Computer Graphics. While offline methods produce photorealistic lighting effects by accurately simulating light transport, real-time approaches struggle with the computational complexity of global illumination, particularly when handling dynamic scenes and moving light sources. Existing solutions often rely on precomputed data structures or approximate techniques, which either lack flexibility or introduce artifacts that degrade visual fidelity. In this work, we build upon previous research on a voxel-based real-time global illumination method to efficiently incorporate reflections and interreflections for both static and dynamic objects. Our approach leverages a voxelized scene representation, combined with a strategy for ray tracing camera-visible reflections, to ensure accurate materials while maintaining high performance. Key contributions include: (i) a high-quality material system capable of diffuse, glossy, and specular interreflections for both static and dynamic scene objects (ii) a highly-performant screen-space material model with a low memory consumption; and (iii) an open-source full implementation for further research and development. Our method outperforms state-of-the-art academic and industrial techniques, achieving higher quality and better temporal stability without requiring excessive computational resources. By enabling real-time global illumination with reflections, our work lays the foundation for more advanced rendering systems, ultimately moving closer to the visual fidelity of offline rendering while maintaining interactivity.
期刊介绍:
Computers & Graphics is dedicated to disseminate information on research and applications of computer graphics (CG) techniques. The journal encourages articles on:
1. Research and applications of interactive computer graphics. We are particularly interested in novel interaction techniques and applications of CG to problem domains.
2. State-of-the-art papers on late-breaking, cutting-edge research on CG.
3. Information on innovative uses of graphics principles and technologies.
4. Tutorial papers on both teaching CG principles and innovative uses of CG in education.