Difference between revisions of "LuxCoreRender Light Groups"

From LuxCoreRender Wiki
Jump to navigation Jump to search
(Created page with "Light Groups is a feature that can greatly help you composite and evaluate the lighting in your scene. It allows you to bundle one or more light sources in groups and change t...")
 
Line 1: Line 1:
Light Groups is a feature that can greatly help you composite and evaluate the lighting in your scene. It allows you to bundle one or more light sources in groups and change their intensity and colour temperature during the rendering process.
Light groups is a feature that can greatly help you composite and evaluate the lighting in your scene. It allows you to bundle one or more light sources into groups and change their intensity and color during the rendering process.


LuxRender actually renders the scene using each light group and produces different images. LuxRender then provides controls for how much these images are mixed together.
Light groups are intended to help setting up the right mix of lights, but for any final renderings it is advisable to adjust the light intensity values correctly before starting the rendering. The reason for this is that LuxCoreRender bases the importance of the various light sources on their initial brightness. If a light source is boosted a lot, this will increase the noise level in the image. Also adjustments to the light color are an approximation and setting the color right from the beginning will result in a more accurate rendering.


Light groups are intended to help setting up the right mix of lights, but for any final renderings it is advisable to adjust the light intensity values correctly before starting the rendering. The reason for this is that LuxRender bases the importance of the various light sources on their initial brightness. If a light source is boosted a lot, this will increase the noise level in the image. Also adjustments to the colour temperature are an approximation and setting the colour temperature right from the beginning will result in a more accurate rendering.
To use light groups you first create the new groups in the exporter and then assign the light objects (or mesh lights) to their respective groups. In the example shown below, we have a scene with lights from the sun, TV and some incandescent lamps, assigned to the groups "sun", "tv" and "spots". Assigning every light to a separate group is not required, as any light that is not assigned will be assigned automatically to the default light group.


==Usage==
==Settings==
The normal procedure for creating light groups is to select each light object (or mesh emitter) and assign it to a group. In the example shown below, we have a scene with lights from the sun, TV and some incandescent lamps, assigned to the groups "sun", "tv" and "spots". When exported and rendered, the light groups interface can be accessed by clicking the "LightGroups" tab.


==The Interface==
'''Gain:''' This controls the intensity of the lights in the current light group. Note that the Gain value does not control the actual light intensities in the scene; it simply controls how much of the lights in this group contribute to the render. That is increasing the Gain value will make the already rendered samples of that light brighter, but it will not make the light reach further away from the source. <!-- explain this better -->
When viewing the "LightGroups" tab in LuxGUI, you should see a panel for each light group in the scene.


'''Group:''' Each panel has a title bar. The ''Group'' field shows the name of the light group that you're working with.
'''Color:''' This modifies the color of the light. Note that this is a multiplier.  


'''On/Off Button:''' On the right of the title bar is the On/Off button, which turns the group on or off.
'''Temperature:''' This modifies the color of the light based on temperature values. This is also multiplied to the original color of the light.
 
'''Minimize:''' This button minimizes the controls of the light groups to make the interface tidier.
 
'''Gain:''' The Gain slider controls the intensity of the lights in the current light group. Note of course that the image will be tone-mapped to accommodate the new Gain value. Also note that the Gain value does not control the actual light intensities in the scene file; it simply controls how much of the image containing the light group is mixed with the other images.
 
'''RGB:''' This check box allows you to change the color of the overall lights in the light group; click the white square box to choose a different color.
 
'''Black Body Temperature:''' This check box and slider also allow you to modify the color of the light group, this time with a temperature setting. Note that this slider is not the same as the one in the exporter; it adds to the effect. Think of it as a fine tuner for the lights' temperature.
 
[[Image:Light_groups.png|frame|left|light groups interface]]
<br clear="all" />
 
[[Image:Lightgroups_lamps.jpg|frame|left|lamps light source]]
<br clear="all" />
 
[[Image:Lightgroups_tv.jpg|frame|left|light groups interface (image on the television: (c) copyright Blender Foundation, www.bigbuckbunny.org)]]
<br clear="all" />
 
[[Image:Lightgroups_sun.jpg|frame|left|sun light source]]
<br clear="all" />
[[Image:Lightgroups_sun2.jpg|frame|left|sun light source, adjusted colour temperature]]
<br clear="all" />
 
[[Image:Lightgroups_combined.jpg|frame|left|combined image]]
<br clear="all" />

Revision as of 20:19, 25 December 2017

Light groups is a feature that can greatly help you composite and evaluate the lighting in your scene. It allows you to bundle one or more light sources into groups and change their intensity and color during the rendering process.

Light groups are intended to help setting up the right mix of lights, but for any final renderings it is advisable to adjust the light intensity values correctly before starting the rendering. The reason for this is that LuxCoreRender bases the importance of the various light sources on their initial brightness. If a light source is boosted a lot, this will increase the noise level in the image. Also adjustments to the light color are an approximation and setting the color right from the beginning will result in a more accurate rendering.

To use light groups you first create the new groups in the exporter and then assign the light objects (or mesh lights) to their respective groups. In the example shown below, we have a scene with lights from the sun, TV and some incandescent lamps, assigned to the groups "sun", "tv" and "spots". Assigning every light to a separate group is not required, as any light that is not assigned will be assigned automatically to the default light group.

Settings

Gain: This controls the intensity of the lights in the current light group. Note that the Gain value does not control the actual light intensities in the scene; it simply controls how much of the lights in this group contribute to the render. That is increasing the Gain value will make the already rendered samples of that light brighter, but it will not make the light reach further away from the source.

Color: This modifies the color of the light. Note that this is a multiplier.

Temperature: This modifies the color of the light based on temperature values. This is also multiplied to the original color of the light.