Lighting with paint
- 1 June 2007
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 26 (2)
- https://doi.org/10.1145/1243980.1243983
Abstract
Lighting is a fundamental aspect of computer cinematography that involves the placement and configuration of lights to establish mood and enhance storytelling. This process is labor intensive as artists repeatedly adjust the parameters of a large set of complex lights to achieve a desired effect. Typical lighting controls affect the final image indirectly, requiring a large number of trials to obtain a suitable result. We present an interactive system wherein an artist paints desired lighting effects directly into the scene, and the computer solves for parameters that achieve the desired look. The artist can paint color, light shape, shadows, highlights, and reflections using a suite of tools designed for painting light. Our system matches these effects using a nonlinear optimizer made robust by a combination of initial estimates, system design, and user-guided optimization. In contrast, previous work on painting light has not permitted the lights to move, allowing for linear optimization but preventing its use in computer cinematography. To demonstrate our approach we lit several scenes, mainly using a direct illumination renderer designed for computer animation, but also including two other rendering styles. We show that painting interfaces can quickly produce high quality lighting setups, easing the lighting artist's workflow.Keywords
This publication has 16 references indexed in Scilit:
- LpicsACM Transactions on Graphics, 2005
- WYSIWYG NPRACM Transactions on Graphics, 2002
- A user interface for interactive cinematic shadow designACM Transactions on Graphics, 2002
- A fast relighting engine for interactive cinematic lighting designPublished by Association for Computing Machinery (ACM) ,2000
- Lighting Controls for Computer CinematographyJournal of Graphics Tools, 1997
- Painting with lightPublished by Association for Computing Machinery (ACM) ,1993
- Lights from highlights and shadowsPublished by Association for Computing Machinery (ACM) ,1992
- Design and simulation of opera lighting and projection effectsPublished by Association for Computing Machinery (ACM) ,1991
- Direct WYSIWYG painting and texturing on 3D shapesPublished by Association for Computing Machinery (ACM) ,1990
- A Simplex Method for Function MinimizationThe Computer Journal, 1965