Blender Procedural Caustics Light Source
Procedural Caustics with variable options for animation
(noise affects performance)
Inputs:
FPS: Frames per second in the scene
Speed: Speed of the animation
Period 1-2-3: Period of each sine wave that animates the movement
Amplitude 1-2-3: Amplitude of each sine wave that animates the movement
Variance: How much the sine waves affect the animation
Smoothness: Smoothness of the Voronoi textures
Offset: Offset between the Vornoi textures that generate the caustrics
Scale: Scale of the Voronoi textures
Brightness: Brightness of the emissions
Color: Color of the output light
Outputs:
Emission: Emission Shader
For godrays: the effect needs a volumetric medium with some amount of scatter/absorption
Does NOT work on meshes, has to be applied on a light source,
check "use nodes" and copy-paste the node group
Only works on some light source types
original node setup by Polyfjord