Efficient hierarchical refinement and clustering for radiosity in complex environments

被引:22
作者
Gibson, S
Hubbold, RJ
机构
[1] Department of Computer Science, University of Manchester, Manchester M13 9PL, Oxford Road
关键词
radiosity; hierarchical radiosity; error bounds; clustering;
D O I
10.1111/1467-8659.1550297
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Generating accurate radiosity solutions of very complex environments is a time-consuming problem. We present a rapid hierarchical algorithm that enables such solutions to be computed quickly and efficiently. Firstly, a new technique for bounding the error in the transfer of radiosity between surfaces is discussed, incorporating bounds on form factors, visibility, irradiance, and reflectance over textured surfaces. This technique is then applied to the problem of bounding radiosity transfer between clusters of surfaces, leading to a fast, practical clustering algorithm that builds on the previous work of Sillion(1). Volumes are used to represent clusters of small surfaces, but unlike previous algorithms, the orientations of surfaces inside each cluster are accounted for in both the error bound and radiosity transfer. This enables an accurate solution to be generated very efficiently, and results are presented demonstrating the performance of the algorithm on a variety of complex models, one containing almost a quarter of a million initial surfaces.
引用
收藏
页码:297 / 310
页数:14
相关论文
共 20 条
[1]  
Amanatides J., 1987, EUROGRAPHICS, V87, P3
[2]  
Baum D. R., 1989, Computer Graphics, V23, P325, DOI 10.1145/74334.74367
[3]  
CHRISTENSEN PH, 1995, 950107 U WASH DEP CO
[4]  
COHEN MF, 1994, RADIOSITY REALISTIC
[5]  
GERSHBEIN R, P ACM SIGGRAPH 94 CO, P51
[6]  
GIBSON S, 1996, UNPUB PERCEPTUALLY D
[7]   AUTOMATIC CREATION OF OBJECT HIERARCHIES FOR RAY TRACING [J].
GOLDSMITH, J ;
SALMON, J .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1987, 7 (05) :14-20
[8]  
Goral C. M., 1984, Computers & Graphics, V18, P213
[9]  
HANRAHAN P, 1991, COMP GRAPH, V25, P197
[10]  
HANRAHAN P, CSTR28190 PRINC U DE