Thunderstorm

Thunderstorm is an add-on for creating dynamic weather effects, specializing in automated lightning generation. It builds customizable lightning strikes with precise keyframe control over timings and fade-out animations. To ensure accurate environmental illumination, especially in Eevee where emissive meshes cannot provide dynamic lighting, the tool automatically links up to ten point lights to the lightning strikes using drivers that match the flash intensity.

Beyond lightning, the toolset includes 2D cloud generators optimized for fast rendering and material setups that add rain effects to existing scene surfaces. Users can apply weather presets for quick initial setup and utilize a dedicated node group designed for Blender's Realtime Compositor to add accurate glow to the lightning strikes. The add-on also manages its output automatically by organizing generated elements into collections.