“Painting with light” by Schoeneman, Dorsey, Smits, Arvo and Greenberg

  • ©Chris Schoeneman, Julie Dorsey, Brian E. Smits, James (Jim) Arvo, and Donald P. Greenberg




    Painting with light



    We present a new approach to lighting design for image synthesis. It
    is based on the inverse problem of determining light settings for an
    environment from a description of the desired solution. The method
    is useful for determining light intensities to achieve a desired effect
    in a computer simulation and can be used in conjunction with any
    rendering algorithm. Given a set of lights with fixed positions, we
    determine the light intensities and colors that most closely match
    the target image painted by the designer using a constrained least
    squares approach. We describe an interactive system that allows
    flexible input and display of the solution.


    1. Baltes, H. P., editor. Inverse Source Problems in Optics, Springer-Verlag, New York, 1978.
    2. Dorsey, Julie O’B., Francois X. Sillion, and Donald P. Greenberg. “Design and Simulation of Opera Lighting and Projection Effects,” in Computer Graphics, 25(4), August 1991, pages 41-50.
    3. Evans, Ralph M. Eye, Film, and Camera in Color Photography, John Wiley & Sons, New York, 1959.
    4. Goral, Cindy M., Kenneth E. Torrance, Donald P. Greenberg, and Bennett Battaile. “Modeling the Interaction of Light Between Diffuse Surfaces,” in Computer Graphics, 18(3), July 1984, pages 213-222.
    5. Hanrahan, Pat and Paul Haeberli. “Direct WYSIWYG Painting and Texturing on 3D Shapes,” in Computer Graphics, 24(4), August 1990, pages 215-223.
    6. Lawson, Charles L. and Hanson Richard J. Solving Least Squares Problems, Prentice-Hall, Englewood Cliffs, 1974.
    7. Luenberger, David G. Optimization by Vector Space Methods, John Wiley & Sons, New York, 1969.
    8. Poulin, PierreandAlainFournier. “Lights from Highlights and Shadows,” Proceedings of the 1992 Symposium on Interactive 3D Graphics, in Computer Graphics, April 1992, pages 31- 38.
    9. Tumblin, Jack and Holly Rushmeier. “Tone Reproduction for Realistic Computer Generated Images,” in Radiosity Course Notes of SIGGRAPH’91, ACM, August 1991, pages 229- 257.
    10. Whitted, Turner. “An Improved Illumination Model for Shaded Display,” CACM, 32(6), June 1980, pages 343-349.

ACM Digital Library Publication:

Overview Page: