Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Caustics_Baking
Caustics_Baking

Caustics Baking with Cycles.
Add-on by Benary
About What's New Permissions Reviews Version History

This addon can produce high-quality caustics from sun and point lights at a quality that would only be achievable with other render engines like Lux-Render. As the name suggests it achieves this by computing the caustics beforehand and baking it into a texture. This comes with all the advantages and disadvantages of baked lighting.

Watch the full Tutorial:

Watch the video

How does it Work?

The addon places a camera on the position of your light source. Then it uses an emission shader to display the UV coordinates on your baking target. It now renders an image from the light source's viewpoint with a single sample. It can see the UV coordinates reflected and refracted in the object it is looking at. Because of specialized shaders, there is no shift in color or brightness so each pixel now contains the coordinate where a lightray would hit the baking target. The addon now takes all of these coordinates and adds a little bit of light to a new texture at the corresponding pixel. For color it renders a second pass, only analyzing how the color changes on the path.

What makes it better than blenders' own shadow caustic solution?

  • as the name suggests, blenders' shadow caustics only work in the object's shadow. Any area not in the shadow will not receive any caustics. with this addon, the caustics will appear on all objects you are baking on.

  • blenders shadow caustics ignore normal or bump maps. With this addon, you can use them to add surface detail that translates very well to the resulting caustics.

  • blenders shadow caustics don't use the volume absorption shader, which is irreplaceable when making colored glass. With this addon, the volume absorption shader is fully supported.

  • blenders shadow caustics only do refractive caustics. With this addon, you can do both reflective and refractive caustics.

  • blenders shadow caustics only work on curved surfaces. With this addon, there are no such limitations.

What are the limitations of this method?

  • It only works with sun and point lights.
  • It assumes all lights are infinitely small points. (The result of this is extremely sharp caustics. To combat this you can either blur the texture or increase the roughness of the material)
  • It only bakes the defuse Part of the light as the specular part is dependent on the camera angle.

FAQ

Why is my bake completely Black?

  • The texture might appear black because the values are too low to be visible. When you are not using the Bake Energy option the brightness of the light will not be baked in, so the values can be extremely low.

What's New

3.3.0 March 25th, 2025
  • Now also works with Blender 4.4
  • Added bake sequence feature to bake animations
  • Bakes are now saved using DWAA compression, resulting in massively smaller file sizes. Note that this is a lossy compression. A quality slider has been added to the save externally submenu.
  • The progress indicator will now update reliably, as will the rest of the UI, if you like to watch the image being processed.

See all versions


Permissions

This extension requests the following permission:

  • Files

    export images to disk

Developer
Benary
Rating
(2)
Version
3.3.0
Updated
1 mo
Published
Nov. 7th, 2024
Downloads
4624
Size
55.3 KB
Compatibility
Blender 4.2  and newer
Website
github.com/Orbiter1/Caustics_Baking
Report Issues
github.com/Orbiter1/Caustics_Baking/issues
License
GNU General Public License v3.0 or later
Lighting Bake
...or download and Install from Disk
  • 55.3 KB

Reviews

See all
  • kitbukoros
  • v3.2.1
  • 1 mo

Great solution Glad I’ve found it

Please add sequined baking for animations🙏

  • Benary replied
  • 1 mo

With the new version of the addon, you can now bake animations.

  • Lee-Henshall
  • v3.2.1
  • 2 mo

Incredible!, Lack of realistic reflective and refractive caustic rendering capability is a big weakness for Cycles. This goes a long way toward solving this issue. The result looks as good as Luxcore.

Pre-computing caustics as a texture makes a lot of sense.

The only thing missing is the ability to bake an image sequence.

5.0

2 reviews
5
4
3
2
1
Rate this Add-on
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite