The Stingray light baker is the light baking system built in to Stingray.
For each surface, the Stingray baker includes in the lightmap:
All indirect illumination, which hits the baked surface after bouncing off of one or more other surfaces in the scene. This also includes light coming from emissive textures, and environmental light contributed by the sky texture.
Direct illumination and shadows only from lights that have their Baking property set to "Direct & Indirect".
The Stingray baker does multiple passes over the scene, each time progressively refining the result to converge toward a high-quality final solution. This means that you can quickly get a basic idea of what the final result will look like. You can also quit baking when the result stops improving.
Each pass makes use of your computer's GPU to accelerate the rendering. It only proceeds when the Stingray Editor is actively using the GPU. Therefore, you will likely want to set your viewport to update all the time, instead of updating only when the editor is focused. That way, your baking session will continue processing even if you click away from the Stingray Editor or leave your computer.
You can use the settings in the Bake Lightmaps window to control the way the Stingray baker produces its lightmaps.
Controls the global resolution of the lightmaps produced by the baker in texels per meter.
The Stingray Baker will make sure that all surfaces keep the assigned lightmap resolution. Use the resolution multiplier found in the per mesh settings to allow for higher resolution on certain objects in your scene.
Increasing this number will permit the baker to put more detail into each lightmap, which allows room for higher quality, more precise results. However, increasing this value can actually produce noisier results if there are not enough sample passes to achieve that level of detail. Increasing this value also increases the size in memory of each lightmap, and makes each sample pass take longer.Sets the maximum number of passes the light baker will make.
Increasing this value may improve the quality of the final results, if the number of passes is not high enough to converge on a high-quality result. However, it also makes the full baking session take longer to complete.Increases or decreases the amount of diffuse light the Stingray baker applies to baked surfaces.
Raising this value causes darker surfaces to become brighter and to bounce more light back out into the scene. This may help you get better results if the materials in your scene are too dark to scatter light effectively.
Note that you may need to set this value very high in order to see the effect.When enabled (default), the baker uses compute shaders, optimizing the performance of the baker on most scenes and hardware.
Tip: Disable Use Compute if you are running slower hardware.
Disable Interactive baking to better control your memory consumption while baking. Instead of baking everything in the scene and showing the progress, non-interactive baking bakes one object in the scene completely and then outputs the lightmap, saving memory in the process. Both modes produce the same lightmaps.
Note: Non-interactive baking is the default baking mode when you launch a baking session from the command line. See Trigger lightmap baking from the command line.
See also Lightmap baking settings.