This Article 
 Bibliographic References 
 Add to: 
Geometry-Dependent Lighting
March/April 2006 (vol. 12 no. 2)
pp. 197-207

Abstract—In this paper, we introduce geometry-dependent lighting that allows lighting parameters to be defined independently and possibly discrepantly over an object or scene based on the local geometry. We present and discuss Light Collages, a lighting design system with geometry-dependent lights for effective feature-enhanced visualization. Our algorithm segments the objects into local surface patches and places lights that are locally consistent but globally discrepant to enhance the perception of shape. We use spherical harmonics for efficiently storing and computing light placement and assignment. We also outline a method to find the minimal number of light sources sufficient to illuminate an object well with our globally discrepant lighting approach.

[1] E.H. Gombrich, The Heritage of Appelles. Oxford: Phaidon Press, 1976.
[2] P. Cavanagh, “Pictorial Art and Vision,” MIT Encyclopedia Cognitive Sciences, pp. 644-646, 1999.
[3] Y. Ostrovsky, P. Cavanagh, and P. Sinha, “Perceiving Illumination Inconsistencies in Scenes,” Perception, 2005.
[4] P. Cavanagh, “The Artist as Neuroscientist,” Nature, vol.434, pp. 301-307, 2005.
[5] R. Basri and D. Jacobs, “Lambertian Reflectance and Linear Subspaces,” Proc. Eighth Int'l Conference Computer Vision, pp. 383-390, July 2001.
[6] R. Ramamoorthi and P. Hanrahan, “A Signal-Processing Framework for Inverse Rendering,” Proc. ACM SIGGRAPH, pp. 117-128, 2001.
[7] D. Akers, F. Losasso, J. Klingner, M. Agrawala, J. Rick, and P. Hanrahan, “Conveying Shape and Features with Image-Based Relighting,” Proc. IEEE Visualization, pp. 349-354, 2003.
[8] A. Agarwala, M. Dontcheva, M. Agrawala, S. Drucker, A. Colburn, B. Curless, D. Salesin, and M. Cohen, “Interactive Digital Photomontage” ACM Trans. Graphics (SIGGRAPH 2004), vol. 23, no. 3, pp. 294-302, 2004.
[9] C.H. Lee, X. Hao, and A. Varshney, “Light Collages: Lighting Design for Effective Visualization,” IEEE Visualization, pp. 281-288, 2004.
[10] J. Kahrs, S. Calahan, D. Carson, and S. Poster, “Pixel Cinematography: A Lighting Approach for Computer Graphics,” ACM SIGGRAPH Course Notes, 1996.
[11] J. Marks, B. Andalman, P.A. Beardsley, W. Freeman, S. Gibson, J. Hodgins, T. Kang, B. Mirtich, H.P. Fister, W. Ruml, K. Ryall, J. Seims, and S. Shieber, “Design Galleries: A General Approach to Setting Parameters for Computer Graphics and Animation,” Proc. ACM SIGGRAPH, pp. 389-400, 1997.
[12] M. Halle and J. Meng, “A Lighting System for Effective Visualization” Proc. IEEE Visualization,” pp. 363-370, 2003.
[13] A.C. Costa, A.A. de Sousa, and F.N. Ferreira, “Lighting Design: A Goal Based Approach Using Optimization,” Proc. Rendering Techniques, pp. 317–328, 1999.
[14] J.K. Kawai, J.S. Painter, and M.F. Cohen, “Radiooptimization— Goal Based Rendering,” Proc. ACM SIGGRAPH, pp. 147-154, 1993.
[15] F. Pellacini, P. Tole, and D.P. Greenberg, “A User Interface for Interactive Cinematic Shadow Design,” Proc. ACM SIGGRAPH, pp. 563-566, 2002.
[16] P. Poulin and A. Fournier, “Lights from Highlights and Shadows,” Proc. Symp. Interactive 3D Graphics, pp. 31-38, 1992.
[17] C. Schoeneman, J. Dorsey, B. Smits, J. Arvo, and D. Greenberg, “Painting with Light,” Proc. ACM SIGGRAPH, pp. 143–146, 1993.
[18] R. Shacked and D. Lischinski, “Automatic Lighting Design Using a Perceptual Quality Metric,” Computer Graphics Forum (Eurographics 2001), vol. 20, no. 3, pp. 215-226, 2001.
[19] S. Gumhold, “Maximum Entropy Light Source Placement,” Proc. IEEE Visualization pp. 275-282, 2002.
[20] A. Gooch, B. Gooch, P. Shirley, and E. Cohen, “A Non-Photorealistic Lighting Model for Automatic Technical Illustration,” Proc. ACM SIGGRAPH, pp. 447-452, 1998.
[21] M. Sousa, F. Samavati, and M. Brunn, ”Depicting Shape Features with Directional Strokes and Spotlighting,” Proc. Computer Graphics Int'l, pp. 214-221, 2004.
[22] J. Hamel, “A New Lighting Model for Computer Generated Line Drawings,” PhD dissertation, Otto-von-Guericke-Universität Magdeburg, Germany, 2000.
[23] P.-P. Sloan, W. Martin, A. Gooch, and B. Gooch, “The Lit Sphere: A Model for Capturing NPR Shading from Art,” Proc. Graphics Interface, pp. 143–150, 2001.
[24] S. Anderson and M. Levoy, “Unwrapping and Visualizing Cuneiform Tablets,” IEEE Computer Graphics and Applications, vol. 22, no. 6, pp. 82-88, Nov.-Dec. 2002.
[25] G. Miller, “Efficient Algorithms for Local and Global Accessibility Shading,” Proc. ACM SIGGRAPH, pp. 319-326, 1994.
[26] A.J. Stewart, “Vicinity Shading for Enhanced Perception of Volumetric Data,” Proc. IEEE Visualization, pp. 355-362, 2003.
[27] T. Strothotte and S. Schlechtweg, Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation. San Francisco: Morgan Kaufmann, 2002.
[28] A. Girshick, V. Interrante, S. Hakerand, and T. Lemoine, “Line Direction Matters: An Argument for the Use of Principal Directions in 3D Line Drawings,” Proc. First Int'l Symp. Non Photorealistic Animation and Rendering, pp. 43–52, 2000.
[29] G. Taubin, “Estimating the Tensor of Curvature of a Surface from a Polyhedral Approximation,” Proc. Fifth Int'l Conf. Computer Vision pp. 902-907, 1995.
[30] A.P. Mangan and R.T. Whitaker, “Partitioning 3D Surface Meshes Using Watershed Segmentation,” IEEE Trans. Visualization and Computer Graphics, vol. 5, no. 4, pp. 308-321, Oct.-Dec. 1999.
[31] M.A. Blanco, M. Florez, and M. Bermejo, “Evaluation of the Rotation Matrices in the Basis of Real Spherical Harmonics,” J. Molecular Structure (Theochem), vol. 419, pp. 19–27, 1997.
[32] V. Ramachandran, “Perception of Shape from Shading,” Nature, vol. 331, no. 6152, pp. 163–166 1988.
[33] J. Elder, S. Trithart, G. Pintilie, and D. MacLean, “Rapidtp Processing of Cast and Attached Shadows,” Perception, vol. 33, no. 11,pp. 1319–1338, 2004.

Index Terms:
Lighting design, scientific illustration, discrepant lighting, light placement, silhouette enhancement, proximity shadows, spherical harmonics.
Chang Ha Lee, Xuejun Hao, Amitabh Varshney, "Geometry-Dependent Lighting," IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 2, pp. 197-207, March-April 2006, doi:10.1109/TVCG.2006.30
Usage of this product signifies your acceptance of the Terms of Use.