Skylight Manager for Blender’s Eevee
- Interactively and intuitively place lights on a HDRI! No need to guess the coordinates!
- Lights automatically adjust their own color and intensity to match the appropriate pixel.
- You can rotate the HDRI at any time. The lights will rotate along with it.
- Detect and move lights to the sun’s location with just one click
One of the first things those coming from Blender’s Cycles are likely to be let down by, is the fact that HDRI environment maps cannot produce shadows in Eevee.
Conversely, those familiar with other real-time rendering software — such as Marmoset Toolbag — are probably disappointed to see that Eevee lacks a way to position directional lights in relation to the current HDRI environment.
This plugin aims to solve that. The Skylight Manager allows you to quickly set up HDRI Environment maps and quickly add “skylights”, which are simply Sun lights that automatically derive their positional, rotational, and color values from a controller and reference image.
Before beginning, it should be noted that the plugin relies fairly heavily on the term “Skylight” as a way to identify objects. Try avoid using that word when naming collections and objects.
- Select a HDRI texture
- Press “Initialize”. This will generate a HDRI environment, a reference image, and empties used to control the lights. (They’re a bit hard to see, by default, they start in the center of the image)
- You can position and scale the image as you want. Do not un-parent the control empties from the image. Do not delete the image or the controllers. By default, neither the empties or the reference image will appear when you render.
- Move the controllers wherever you want on the image. The angle, color, and brightness of the associated lamp will be adjusted automatically.
- You can easily access the properties of the lamps via the properties section of the Skylight Manager Panel.
- Unlike in Marmoset Toolbag “Environment Brightness” does not affect “Skylight Brightness”.
- Skylight distance controls the distance of the skylights from the world origin. Essentially it controls the radius of the skysphere. Unlike in Marmoset Toolbag, the distance and positioning of the lights from the objects it illuminates matters.
- The number of lights is soft-capped at 5. You can go above that by manually inputting a number.
- The environment can currently only be rotated on the X and Z axes.
- If you get issues where a skylight refuses to update, try moving the reference image. It’ll force the drivers to reset.