Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Light Tree: Difference between revisions

From MC Animation and Rendering Wiki
Create light tree page
 
m Fix markup for link
 
Line 1: Line 1:
Light tree is a method of sampling direct light sources that takes into account their contribution to the overall scene.<ref>https://psychopath.io/post/2020_04_20_light_trees</ref> This is usually based on a combination of factors, such as estimated intensity, distance from the camera, etc. <ref>https://docs.blender.org/manual/en/4.4/render/cycles/render_settings/sampling.html#lights</ref>
Light tree is a method of sampling direct light sources that takes into account their contribution to the overall scene.<ref>https://psychopath.io/post/2020_04_20_light_trees</ref> This is usually based on a combination of factors, such as estimated intensity, distance from the camera, etc. <ref>https://docs.blender.org/manual/en/4.4/render/cycles/render_settings/sampling.html#lights</ref>


In order to improve efficiency [Render Engine#Ray Tracing|ray tracers] do not sample every light in the scene at once, and instead randomly sample lights. While this avoids needless calculation, random sampling of direct light sources results in additional noise. To work around this, renderers will create a light tree to approximate lighting contribution before the actual render process, and adjust the probability of each light being selected based on those results, allowing more samples to be used on lights that contribute more to the scene. This works best in scenes with larges amounts of light sources.
In order to improve efficiency [[Render Engine#Ray Tracing|ray tracers]] do not sample every light in the scene at once, and instead randomly sample lights. While this avoids needless calculation, random sampling of direct light sources results in additional noise. To work around this, renderers will create a light tree to approximate lighting contribution before the actual render process, and adjust the probability of each light being selected based on those results, allowing more samples to be used on lights that contribute more to the scene. This works best in scenes with larges amounts of light sources.

Latest revision as of 22:13, 27 August 2025

Light tree is a method of sampling direct light sources that takes into account their contribution to the overall scene.[1] This is usually based on a combination of factors, such as estimated intensity, distance from the camera, etc. [2]

In order to improve efficiency ray tracers do not sample every light in the scene at once, and instead randomly sample lights. While this avoids needless calculation, random sampling of direct light sources results in additional noise. To work around this, renderers will create a light tree to approximate lighting contribution before the actual render process, and adjust the probability of each light being selected based on those results, allowing more samples to be used on lights that contribute more to the scene. This works best in scenes with larges amounts of light sources.