1994 · 169 citations · 10 references
Cluster ComputingEngineeringRadio CommunicationHierarchical RadiosityComputational IlluminationLocalizationInitial LinkingComplexityClustering AlgorithmVisual ComputingHierarchical GroupingComputational GeometryReal-time Computer GraphicGeometric ModelingComputer EngineeringComputer ScienceRadio PropagationSignal ProcessingVolume RenderingComputational ScienceNatural Sciences
We present an approach for accelerating hierarchical radiosity by clustering objects. Previous approaches constructed effective hierarchies by subdividing surfaces, but could not exploit a hierarchical grouping on existing surfaces. This limitation resulted in an excessive number of initial links in complex environments. Initial linking is potentially the most expensive portion of hierarchical radiosity algorithms, and constrains the complexity of the environments that can be simulated. The clustering algorithm presented here operates by estimating energy transfer between collections of objects while maintaining reliable error bounds on each transfer. Two methods of bounding the transfers are employed with different tradeoffs between accuracy and time. In contrast with the O(s2) time and space complexity of the initial linking in previous hierarchical radiosity algorithms, the new methods have complexities of O(slogs) and O(s) for both time and space. Using these methods we have obtained speedups of two orders of magnitude for environments of moderate complexity while maintaining comparable accuracy.
10
Modeling the interaction of light between diffuse surfaces
Cindy M. Goral, K. E. Torrance, Donald P. Greenberg et al. · 1984 · 812 citations
Geometric Modeling, Illumination Modeling, Realistic Rendering +12
A rapid hierarchical radiosity algorithm
Pat Hanrahan, David Salzman, Larry Aupperle · 1991 · 516 citations
Engineering, Radio Communication, Computational Illumination +18