The Light Surface shader is primarily intended to help you create physically plausible renders of the "visible" portion of a light source. For example, the actual tube in a fluorescent tube or the actual bulb in a light bulb, while still using a traditional CG "light" to create the illumination of the scene.
The Light Surface shader also allows you to achieve the following:
Create a surface as a "stand in" for an existing light, that looks bright, without emitting additional light into the scene.
Control the amount of reflection and light actually introduced into the scene.
Drive the appearance of the surface from an existing light source.
Create more physically correct "highlights" by replacing them with glossy reflections of actual high-intensity objects.
The Light Surface shader can either provide a color for itself, or derive the color from an existing (set of) light(s) in the scene. The shader only returns a color and does not do any other actual shading.
As a suggestion, you can use it plugged into the additional_color input port of the Architectural shader.
Get Intensity From Light List |
Enables or disables the light list where you can select from actual lights in the scene. When enabled, the lights in the Lights list are polled and their intensity is added to the output dictated by the intensity parameter. For example, if L is the output of all lights in the lights list, the final output color of the shader is: color x (L x lights_multiplier + intensity) |
Lights |
Creates a light list to specifiy which lights should produce the effect. For more information, see Using Light Lists [Direct Illumination]. |
Lights' Intensity |
This is an intensity multiplier whose value can be driven by a shader connected to the lights_multiplier input port. |
Light Sampling Offset |
When Light Sampling Offset is 0,0,0 the intensity of the light is evaluated (with shadows disabled) at the point in 3D space that is being shaded. Since this may vary in an undesirable way for a light that has an IES profile, one can specify an explicit point at which the light color is evaluated. This point is in the coordinate space of the light. |
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License