In the quest for more realistic computer graphics, this research introduces an improved illumination model designed to enhance shaded displays. By accurately simulating true reflection, shadows, and refraction, this model seeks to bridge the gap between virtual scenes and the real world, advancing the field of computer graphics and visual computing. The paper outlines a visible surface algorithm that constructs a tree of “rays” for each pixel, extending from the viewer to the first encountered surface and subsequently to other surfaces and light sources. This tree is then traversed by a shader to determine the intensity of light received by the viewer, enabling accurate simulation of lighting effects. The inclusion of anti-aliasing as an integral part of the visibility calculations further enhances the quality of the displayed surfaces. Ultimately, this research presents a significant step forward in achieving realistic rendering, enabling the accurate simulation of true reflection, shadows, and refraction, as well as the effects simulated by conventional shaders. By considering all of these factors, the shader accurately simulates true reflection, shadows, and refraction, as well as the effects simulated by conventional shaders. With its comprehensive approach to global illumination, this model holds promise for revolutionizing the creation of two-dimensional images from three-dimensional scenes.
Published in Communications of the ACM, this paper is highly relevant to the journal’s coverage of advancements in computer science and engineering. The research details an improved illumination model for shaded displays, contributing to the journal's discourse on innovative solutions in computer graphics. Its citations further confirm its impact on the field.