then the subdivision method may unnecessarily sub-
divide triangles which in turn leads to longer render-
ing times. A real non-linear projection overcomes
almost all of these drawbacks and at the same time
decreases rendering times considerably. However,
the non-linear projection still exhibits some distortion
and sampling problems which are intrinsic to hemi-
spherical projections. Finally, we proposed possible
solutions to problems which were revealed during the
evaluation and which will be part of our future work.
REFERENCES
Barsi, A. and Jakab, G. (2004). Stream processing in global
illumination. Proceedings of 8th Central European
Seminar on Computer Graphics.
Beran-Koehn, J. C. and Pavicic, M. J. (1991). A cubic tetra-
hedral adaptation of the hemicube algorithm. Graphic
Gems II, pages 299–302.
Beran-Koehn, J. C. and Pavicic, M. J. (1992). Delta form-
factor calculation for the cubic tetrahedral algorithm.
Graphics Gems III, pages 324–328.
Blender Foundation. Blender manual. available on-
line:
http://wiki.blender.org/index.php/Doc:
Manual
.
Blender Foundation. Blender product website.
http://
www.blender.org
.
Carr, N. A., Hall, J. D., and Hart, J. C. (2003). Gpu
algorithms for radiosity and subsurface scattering.
In HWWS ’03: Proceedings of the ACM SIG-
GRAPH/EUROGRAPHICS conference on Graphics
hardware, pages 51–59, Aire-la-Ville, Switzerland.
Eurographics Association.
Cohen, M. F. and Greenberg, D. P. (1985). The hemi-cube:
a radiosity solution for complex environments. In
SIGGRAPH ’85: Proceedings of the 12th annual con-
ference on Computer graphics and interactive tech-
niques, pages 31–40, New York, NY, USA. ACM
Press.
Cohen, M. F. and Wallace, J. R. (1995). Radiosity and Re-
alistic Image Synthesis. Morgan Kaufmann.
Coombe, G. and Harris, M. (2005). Global illumination
using progressive refinement radiosity. In GPU Gems
2, pages 635–647. Addison-Wesley Professional.
Coombe, G., Harris, M., and Lastra, A. (2003). Radios-
ity on graphics hardware. Technical report, Univ. of
North Carolina, UNC TR03-020.
Doi, A. and Takayuki, I. (1998). Accelerating radiosity so-
lutions through the use of hemisphere-base formfactor
calculation. The Journal of Visualization and Com-
puter Animation, 9:3–15.
Gascuel, J.-D., Holzschuch, N., Fournier, G., and P
´
eroche,
B. (2008). Fast non-linear projections using graphics
hardware. In I3D ’08: Proceedings of the 2008 sym-
posium on Interactive 3D graphics and games, pages
107–114, New York, NY, USA. ACM.
Goral, C. M., Torrance, K. E., Greenberg, D. P., and Bat-
taile, B. (1984). Modeling the interaction of light
between diffuse surfaces. In SIGGRAPH ’84: Pro-
ceedings of the 11th annual conference on Computer
graphics and interactive techniques, pages 213–222,
New York, NY, USA. ACM Press.
Hasselgren, J., Akenine-M
¨
oller, T., and Ohlsson, L. (2005).
Conservative rasterization. In GPU Gems 2. Adison-
Wesley.
Heidrich, W. and Seidel, H.-P. (1998). View-independent
environment maps. In HWWS ’98: Proceedings of
the ACM SIGGRAPH/EUROGRAPHICS workshop on
Graphics hardware, pages 39–ff., New York, NY,
USA. ACM.
Kautz, J., Lehtinen, J., and Aila, T. (2004). Hemispherical
rasterization for self-shadowing of dynamic objects.
In Proceedings of Eurographics Symposium on Ren-
dering 2004, pages 179–184. Eurographics Associa-
tion.
Nielsen, K. H. and Christensen, N. J. (2002). Fast texture-
based form factor calculations for radiosity using
graphics hardware. J. Graph. Tools, 6(4):1–12.
Segal, M. and Akeley, K. (2003). The OpenGL Graphics
System: A Specification (Version 2.0). Silicon Graph-
ics, Inc.
Sillion, F. and Puech, C. (1989). A general two-pass method
integrating specular and diffuse reflection. In SIG-
GRAPH ’89: Proceedings of the 16th annual con-
ference on Computer graphics and interactive tech-
niques, pages 335–344, New York, NY, USA. ACM.
Spencer, S. (1992). The hemisphere radiosity method: a tale
of two algorithms. Photorealism in Computer Graph-
ics, pages 127–135.
Wallner, G. (2008). GPU radiosity for triangular meshes
with support of normal mapping and arbitrary light
distributions. In Journal of WSCG, volume 16.
Wallner, G. (2009). An extended gpu radiosity solver: In-
cluding diffuse and specular reflectance and transmis-
sion. The Visual Computer, 25(5-7):529–537.
Willmott, A. J. and Heckbert, P. S. (1997). An empirical
comparison of radiosity algorithms. Technical report,
School of Computer Science, Carnegie Mellon Uni-
versity.
Yee, H. (2004). A perceptual metric for production testing.
Journal of graphics, gpu, and game tools, 9(4):33–40.
GRAPP 2010 - International Conference on Computer Graphics Theory and Applications
232