The hemi-cube
Open Access
- 1 July 1985
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 19 (3) , 31-40
- https://doi.org/10.1145/325165.325171
Abstract
This paper presents a comprehensive method to calculate object to object diffuse reflections within complex environments containing hidden surfaces and shadows. In essence, each object in the environment is treated as a secondary light source. The method provides an accurate representation of the "diffuse" and "ambient" terms found in typical image synthesis algorithms. The phenomena of "color bleeding" from one surface to another, shading within shadow envelopes, and penumbras along shadow boundaries are accurately reproduced. Additional advantages result because computations are indepedent of viewer position. This allows the efficient rendering of multiple views of the same scene for dynamic sequences. Light sources can be modulated and object reflectivities can be changed, with minimal extra computation. The procedures extend the radiosity method beyond the bounds previously imposed.Keywords
This publication has 5 references indexed in Scilit:
- Modeling the interaction of light between diffuse surfacesPublished by Association for Computing Machinery (ACM) ,1984
- Distributed ray tracingPublished by Association for Computing Machinery (ACM) ,1984
- Ray tracing with conesPublished by Association for Computing Machinery (ACM) ,1984
- Improved Computational Methods for Ray TracingACM Transactions on Graphics, 1984
- An improved illumination model for shaded displayCommunications of the ACM, 1980