LightKit is a system for lighting three-dimensional synthetic scenes. LightKit simplifies the task of producing visually pleasing, easily interpretable images for visualization while making it harder to produce results where the scene illumination distracts from the visualization process. LightKit is based on lighting designs developed by artists and photographers and shown in previous studies to enhance shape perception. A key light provides natural overhead illumination of the scene, augmented by fill, head, and back lights. By default, lights are attached to a normalized, subject-centric, camera-relative coordinate frame to ensure consistent lighting independent of camera location or orientation. This system allows all lights to be positioned by specifying just six parameters. The intensity of each light is specified as a ratio to the key light intensity, allowing the scene's brightness to be adjusted using a single parameter. The color of each light is specified by a single normalized color parameter called warmth that is based on color temperature of natural sources. LightKit's default values for light position, intensity, and color are chosen to produce good results for a variety of scenes. LightKit is designed to work with both hardware graphics systems and, potentially, higher quality off-line rendering systems. We provide examples of images created using a LightKit implementation within the VTK visualization toolkit software framework.
[1]
R. Hetherington.
The Perception of the Visual World
,
1952
.
[2]
M. Lucassen,et al.
Color Constancy under Natural and Artificial Illumination
,
1996,
Vision Research.
[3]
Dani Lischinski,et al.
Automatic Lighting Design using a Perceptual Quality Metric
,
2001,
Comput. Graph. Forum.
[4]
Stefan Gumhold,et al.
Maximum entropy light source placement
,
2002,
IEEE Visualization, 2002. VIS 2002..
[5]
V S Ramachandran,et al.
Perceiving shape from shading.
,
1988,
Scientific American.
[6]
ALAN JOHNSTON,et al.
Investigating Shape-from-shading Illusions Using Solid Objects
,
1996,
Vision Research.
[7]
Bui Tuong Phong.
Illumination for computer generated pictures
,
1975,
Commun. ACM.
[8]
William Curran,et al.
The effect of Illuminant position on perceived curvature
,
1996,
Vision Research.
[9]
I. Kuriki,et al.
Adaptive shift of visual sensitivity balance under ambient illuminant change.
,
1998,
Journal of the Optical Society of America. A, Optics, image science, and vision.
[10]
K. Berbaum,et al.
Light Source Position in the Perception of Object Shape
,
1983,
Perception.
[11]
Elaine Cohen,et al.
A non-photorealistic lighting model for automatic technical illustration
,
1998,
SIGGRAPH.
[12]
D Kersten,et al.
Moving Cast Shadows Induce Apparent Motion in Depth
,
1997,
Perception.