The atmosphere director for Blender
Most fog add-ons drop a cube with a volume shader into your scene and wish you luck. AtmosRay directs the atmosphere for the shot β it reads your camera, protects your existing lighting, and gives you film-set controls instead of shader math.
Pick a mood. Set two sliders. Click β¨ Make It Cinematic. Done.
π₯ Shot-Lock Engine
The fog volume is fitted to your camera frustum and follows animated cameras β while the fog pattern stays anchored to the world. No fog left behind on camera moves, no "fog swimming with the camera." Cinematics are camera moves; AtmosRay is built for them.
π‘οΈ Scene-Safe Lighting (Cycles)
The ray sun is light-linked to the atmosphere only. Drop AtmosRay into a finished, lit scene β archviz, product shots, anything β and your surface lighting does not change at all. Blockers shadow only the ray sun. This is the feature that lets you add atmosphere at the end of a project instead of re-lighting it.
π«οΈ Real-world density
Set Visibility in meters β like a cinematographer orders haze β not an abstract 0.02 density number. Koschmieder's law does the physics for you.
π 15 mood presets + custom presets
Morning Mist, Dusty Warehouse, Cathedral Rays, Forest God Rays, Neon Noir, Golden Hour, Horror Fog, Arctic Whiteout, Desert Heat, Ocean Spray, Blue Hour, Smoke Room, Autumn Morning, Volcanic Ash, Sci-Fi Haze β each with thumbnail preview gallery. Save your own looks as named presets that persist across projects.
π©Ί Ray Doctor
Can't see rays? One click diagnoses the real causes β missing medium, flat scattering, front-lit sun, hidden blockers, engine settings β and offers one-click fixes. The add-on debugs your atmosphere for you.
π FogPlanes β 64 flowmap fog cards
Production-style fog cards with a real flowmap shader: Perlin-Worley billows, detail erosion (wisps, not chunks), domain-warped swirl, and directional flow you control per card. Sprite mode for near-free layering; Volumetric card mode turns any card into a thin true-volume slab that god rays pass through. Works in Cycles and EEVEE.
β¨ Dust motes
GN-powered drifting dust that sparkles only inside the light beams (emergent from Scene-Safe light linking β just like real dust). Wind-coupled, seamlessly recycling, no baking.
π¦ Gobo Projector
A spot light that carries its pattern in the light itself β window grids, blinds, swaying foliage dapples, leaded-glass cells β projected through the fog with zero blocker geometry.
π¬ Per-shot camera profiles
Save a complete atmosphere per camera. With marker-bound cameras, every cut applies that shot's look automatically β during playback and renders. One scene, many shots, each graded.
π¬οΈ Living atmosphere
Wind drift, boiling churn, height-based mist, near/far depth staging, a subject "clarity window," and Physical Volume interactors that carve moving clearings around objects (parent one to a car and drive through the fog).
Depth of engineering you can trust
- One managed rig β repeated clicks update, never duplicate. Remove restores your scene to byte-identical render settings with zero leftover datablocks.
- 11 automated test suites run headless on every release: rig lifecycle, camera-lock behaviour, light-linking isolation (pixel-verified), determinism, Ray Doctor scenarios, EEVEE compatibility.
- Master on/off switch + per-system toggles. Everything non-destructive.

Requirements & compatibility
- Blender 4.2 LTS or newer (tested through 5.0)
- Cycles for the full feature set (Scene-Safe linking, gobo patterns, volumetric cards)
- EEVEE supported: volumetrics preview, sprite fog cards, motes
- No external dependencies, pure Python, installs as a standard Extension
What's included
- AtmosRay extension (.zip)
- 15 mood presets with thumbnail gallery, 64 fog card styles, 4 blocker presets, 5 gobo patterns
- User guide + demo workflow
AtmosRay designs the atmosphere for the shot, not just the scene.