BendyLights: Artistic Control of Direct Illumination by Curving Light Rays

In computer cinematography, artists routinely use non‐physical lighting models to achieve desired appearances. This paper presents BendyLights, a non‐physical lighting model where light travels nonlinearly along splines, allowing artists to control light direction and shadow position at different points in the scene independently. Since the light deformation is smoothly defined at all world‐space positions, the resulting non‐physical lighting effects remain spatially consistent, avoiding the frequent incongruences of many non‐physical models. BendyLights are controlled simply by reshaping splines, using familiar interfaces, and require very few parameters. BendyLight control points can be keyframed to support animated lighting effects. We demonstrate BendyLights both in a realtime rendering system for editing and a production renderer for final rendering, where we show that BendyLights can also be used with global illumination.

[1]  F. Kenton Musgrave,et al.  A note on ray tracing mirages (comments and author's reply) , 1990, IEEE Computer Graphics and Applications.

[2]  Fabio Pellacini,et al.  Toward evaluating lighting design interface paradigms for novice users , 2009, SIGGRAPH 2009.

[3]  Fabio Pellacini,et al.  Toward evaluating lighting design interface paradigms for novice users , 2009, ACM Trans. Graph..

[4]  William V. Baxter,et al.  Locally controllable stylized shading , 2007, ACM Trans. Graph..

[5]  Tetsu R. Satoh Symplectic Ray Tracing: A New Frontier in Non-linear Ray Tracing , 2003, WSCG.

[6]  Michael E. Mortenson,et al.  Geometric Modeling , 2008, Encyclopedia of GIS.

[7]  Wojciech Matusik,et al.  Articulated mesh animation from multi-view silhouettes , 2008, ACM Trans. Graph..

[8]  Eduard Gröller,et al.  Nonlinear ray tracing: Visualizing strange worlds , 1995, The Visual Computer.

[9]  Sumanta N. Pattanaik,et al.  iCheat: A Representation for Artistic Control of Indirect Cinematic Lighting , 2008, Comput. Graph. Forum.

[10]  Francisco J. Serón,et al.  Simulation of atmospheric phenomena , 2006, Comput. Graph..

[11]  Nancy Levit,et al.  Ray tracing mirages , 1990, IEEE Computer Graphics and Applications.

[12]  Jos Stam,et al.  Ray Tracing in Non-Constant Media , 1996, Rendering Techniques.

[13]  Jovan Popović,et al.  Deformation transfer for triangle meshes , 2004, SIGGRAPH 2004.

[14]  Donald P. Greenberg,et al.  A user interface for interactive cinematic shadow design , 2002, SIGGRAPH.

[15]  Thomas Ertl,et al.  GPU‐Based Nonlinear Ray Tracing , 2004, Comput. Graph. Forum.

[16]  Ronen Barzel,et al.  Lighting Controls for Computer Cinematography , 1997, J. Graphics, GPU, & Game Tools.

[17]  Daniel Weiskopf,et al.  Four-dimensional non-linear ray tracing as a visualization tool for gravitational physics , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[18]  Francisco J. Serón,et al.  Non-linear volume photon mapping , 2005, EGSR '05.

[19]  Jovan Popovic,et al.  Deformation transfer for triangle meshes , 2004, ACM Trans. Graph..

[20]  Hans-Peter Seidel,et al.  Interactive reflection editing , 2009, ACM Trans. Graph..

[21]  Hans-Peter Seidel,et al.  Eikonal rendering: efficient light transport in refractive objects , 2007, SIGGRAPH '07.

[22]  H. Tietze,et al.  Famous Problems of Mathematics: Solved and Unsolved Mathematical Problems from Antiquity to Modern Times , 1965 .

[23]  Klaus Mueller,et al.  Visual Simulation of Heat Shimmering and Mirage , 2007, IEEE Transactions on Visualization and Computer Graphics.