harmonics, so that it is not even slowed down by
their known bottleneck. The scene that has been used
is a very simple assemblage of cubes, with diffuse
BRDFs. It has been discretized into 13000 voxels for
the solver.
45 111 223 489 1131 2013
19
45
89
195
451
808
4
10
19
41
96
171
Control Points (162 coeffs) Spherical Harmonics (64 coeffs)
13000 voxels, 5 itérations
number of directions
seconds
Figure 13: The performance of the control points method
(plain stroke) is far better than the spherical harmonics.
(a) (b)
Figure 14: (a) Simple scene. (b) Raw data per voxel after
radiosity solving.
REFERENCES
Ashikhmin, M. and Shirley, P. (2000). An anisotropic
Phong BRDF model. Journal of Graphics Tools: JGT,
5(2):25–32.
Blanco, M. A., Florez, M., and Bermejo, M. (1997). Evalu-
ation of the rotation matrices in the basis of real spher-
ical harmonics. J. Molecular Structure (Theochem),
419:19–27.
Chatelier, P. Y. and Malgouyres, R. (2006). A low-
complexity discrete radiosity method. Computers &
Graphics, 30:37–45.
Erdelyi, A. (1953). Higher transcendental functions, vol-
ume 2. McGrawHill book company, Inc.
Franc¸ois X. Sillion and Claude Puech (1994). Radiosity &
Global Illumination. Morgan Kaufmann Publishers,
Inc.
Kautz, J., Sloan, P.-P., and Snyder, J. (2002). Fast, arbi-
trary brdf shading for low-frequency lighting using
spherical harmonics. In EGRW ’02: Proceedings of
the 13th Eurographics workshop on Rendering, pages
291–296.
Koenderink, J. J., van Doorn, A. J., and Stavridi, M.
(1996). Bidirectional reflection distribution function
expressed in terms of surface scattering modes. In
ECCV ’96: Proceedings of the 4th European Con-
ference on Computer Vision-Volume II, pages 28–39,
London, UK. Springer-Verlag.
Kostele, P. and Rockmore, D. (2004). The
SpharmonicKit and S2Kit libraries.
http://www.cs.dartmouth.edu/ geelong/sphere.
K
ˇ
riv
´
anek, J., Konttinen, J., Bouatouch, K., Pattanaik, S.,
and
ˇ
Z
´
ara, J. (2005). Fast approximation to spherical
harmonic rotation. In SCCG ’06: Proceedings of the
22nd spring conference on Computer graphics (to ap-
pear), New York, NY, USA. ACM Press.
Lenoble, J. (1993). Atmospheric Radiative Transfer. A.
Deepak Publishing.
Marzais, T., Grard, Y., and Malgouyres, R. (2006).
l p−fitting approach for reconstructing parametric sur-
faces from point clouds. In International Confer-
ence on Computer Graphics Theory and Applications,
Set
´
ubal, Portugal, pages 325–330.
Neumann, A. (2001). Constructions of Bidirectional Re-
flection Distribution Functions. PhD thesis, Institute
of Computer Graphics and Algorithms, Vienna Uni-
versity of Technology, Favoritenstrasse 9-11/186, A-
1040 Vienna, Austria.
¨
Ohrstr
¨
om, M. Spherical harmonics, precomputed radiance
transfer and realtime radiosity in computer games.
http://citeseer.ist.psu.edu/685526.html.
Rusinkiewicz, S. (1997). A survey of brdf
representation for computer graphics.
http://www.cs.princeton.edu/˜smr/cs348c-
97/surveypaper.html.
Rusinkiewicz, S. (1998). A new change of variables for effi-
cient BRDF representation. In Drettakis, G. and Max,
N., editors, Rendering Techniques ’98 (Proceedings of
Eurographics Rendering Workshop ’98), pages 11–22,
New York, NY. Springer Wien.
Schr
¨
oder, P. and Sweldens, W. (1995). Spherical wavelets:
efficiently representing functions on the sphere. Com-
puter Graphics, 29(Annual Conference Series):161–
172.
Sillion, F. X., Arvo, J. R., Westin, S. H., and Greenberg,
D. P. (1991). A global illumination solution for gen-
eral reflectance distributions. In SIGGRAPH ’91: Pro-
ceedings of the 18th annual conference on Computer
graphics and interactive techniques, pages 187–196,
New York, NY, USA. ACM Press.
Ward, G. J. (1992). Measuring and modeling anisotropic re-
flection. In SIGGRAPH ’92: Proceedings of the 19th
annual conference on Computer graphics and interac-
tive techniques, pages 265–272, New York, NY, USA.
ACM Press.
GRAPP 2007 - International Conference on Computer Graphics Theory and Applications
12