How to Build a "Mist of Mystery" Island with Volumetric Fog
How to Build a "Mist of Mystery" Island with Volumetric Fog
Let’s be honest: flat, sunny Fortnite islands look like a PowerPoint presentation. Boring. If you want your island to feel like a haunted swamp, a high-altitude mountain peak, or just a moody late-night drop zone, you need depth. You need atmosphere. You need Volumetric Fog.
In this tutorial, we aren’t just painting the sky blue. We’re going to teach you how to turn your island into a living, breathing cloud chamber using the Day Sequence Device. By the end, you’ll have fog that reacts to light, creating those cinematic god-rays that make players stop and say, "Whoa, is this a screenshot or gameplay?"
What You'll Learn
- Volumetric Fog vs. Static Fog: Why "volumetric" means the fog has weight and reacts to light (like a real cloud) rather than just being a transparent texture.
- The Scene Graph: How the Day Sequence Device sits in your scene hierarchy to control global lighting and fog.
- Key Variables: Understanding
Density,Color, andScattering Distributionusing loot and storm analogies. - Building It: A step-by-step guide to configuring the device for maximum drama.
How It Works
The Concept: Fog as a Particle System
Imagine the Storm. When the Storm circle closes, it doesn’t just appear; it fills the air with static and noise. Volumetric Fog is similar, but instead of damage, it fills the 3D space with tiny, invisible particles (like dust or water vapor).
Because these particles exist in 3D space (not just on a 2D screen), light rays can bounce off them. This is what creates those beautiful light shafts (often called "god rays") when sunlight hits the fog. If you turn off volumetric fog, your fog is just a flat, transparent blanket. With it on, your fog is a substance.
The Scene Graph: Who Controls the Weather?
In Unreal Engine 6 (and UEFN), everything is part of a Scene Graph. Think of the Scene Graph as the Lobby List of your island. Every device, prop, and player is an "Entity" in this list.
Some entities are "Parents" (like the Island itself or the Day Sequence) and some are "Children" (like a specific lamp or a trap). The Day Sequence Device is a special Parent entity. It doesn’t sit on the map like a wall; it sits in the background, managing the global state of the world—specifically, the sun’s position and the fog’s behavior. It’s the Battle Bus of lighting: it decides when the game starts and how the world looks from the very first frame.
The Variables: Your Fog Controls
When we configure the Day Sequence Device, we’re tweaking three main knobs. Let’s map them to game mechanics:
-
Density (The Storm Intensity):
- Programming Term: A float value that determines how thick the fog is.
- Game Analogy: Think of this as Storm Damage Multiplier. Low density = clear skies. High density = you can’t see your own hands. It controls how many "fog particles" are in the air per cubic meter.
-
Color (The Loot Tier):
- Programming Term: A vector or color structure (Red, Green, Blue, Alpha).
- Game Analogy: This is the Item Rarity Color. A white fog feels like clean water vapor. A greenish fog feels like toxic sludge or a swamp. A dark blue fog feels like deep night.
-
Scattering Distribution (The Light Bounce):
- Programming Term: A value (0.0 to 0.9) that controls how light rays scatter in different directions.
- Game Analogy: Imagine a Bounce Ball.
- 0.0: The ball bounces equally in all directions (diffuse). This makes the fog look soft and cloudy, with light spreading everywhere.
- 0.9: The ball bounces mostly forward (directional). This makes the fog look like it’s pushing light in a straight line, creating sharp, dramatic beams.
- Pro Tip: For those cinematic light shafts coming from the side, you want a lower value (closer to 0.2). This lets the light "spill" out sideways.
Let's Build It
We aren’t writing raw code here because UEFN provides a visual interface for the Day Sequence Device. However, understanding what the code behind the scenes is doing helps you tweak it perfectly.
Step 1: Place the Day Sequence Device
- Open your UEFN World Editor.
- Go to the Devices tab.
- Search for Day Sequence.
- Place it anywhere in your world. (It doesn’t matter where, because it’s a global controller, like the Scoreboard device—it doesn’t block movement, it just exists to manage data).
Step 2: Enable Volumetric Fog
Select the Day Sequence Device. In the Details Panel on the right, look for the Fog section.
- Find Enable Fog Component. Check the box.
- Why? This is like turning on the Matchmaking button. Without it, the fog system is inactive, even if you have other fog devices.
Step 3: Set the Density (The "How Thick" Knob)
Look for the Density slider.
- Start at 0.01 for a light mist.
- Crank it up to 0.1 or higher for thick, swampy fog.
- Warning: If you go too high (above 0.5), performance might tank. High density = more particles to calculate = lower FPS. Keep it playable!
Step 4: Pick Your Color (The "Vibe" Knob)
Click the Color picker.
- For a spooky forest: Dark Green or Gray.
- For a high-altitude peak: Light Blue or White.
- For a sunset island: Orange/Pink tint.
Step 5: Master the Scattering (The "Cinematic" Knob)
This is where the magic happens. Look for Scattering Distribution.
- Set it to 0.2.
- Why? As mentioned, this allows light to scatter sideways. When the sun (controlled by the Day Sequence’s time settings) hits the fog, you’ll see those beautiful, volumetric beams cutting through the mist.
Step 6: Add a Light Source
Fog needs light to be seen.
- Place a Directional Light (the Sun) in your world.
- Angle it so it shines through the fog, not directly at the camera.
- Play your island.
What you should see: Instead of a flat gray background, you should see depth. The fog should look like it has volume. Light rays should be visible cutting through the air. If it looks flat, increase the Scattering Distribution slightly or add more Density.
Try It Yourself
Challenge: Create a "Swamp of Doom" island.
- Set the Density high enough that players can’t see more than 50 meters away.
- Set the Color to a sickly green.
- Set the Scattering Distribution to 0.1.
- Add a Prop Mover that slowly rises out of the fog, like a ghost emerging from the mist.
Hint: If the fog looks too "boxy" or flat, check your Lighting Quality settings in the Project Settings. Volumetric fog requires Medium or High lighting quality to calculate the light scattering properly. Low quality will make the fog look like a cheap texture.
Recap
- Volumetric Fog is 3D fog that reacts to light, creating depth and atmosphere.
- The Day Sequence Device is your global controller for fog and lighting.
- Density controls thickness (like Storm damage).
- Color sets the mood (like Item Rarity).
- Scattering Distribution controls how light beams spread (0.2 is great for cinematic shafts).
Now go make your island look less like a test map and more like a AAA title. And remember: if it’s not foggy, is it even Fortnite?
References
- https://dev.epicgames.com/documentation/en-us/uefn/environment-light-rig-device-in-unreal-editor-for-fortnite
- https://dev.epicgames.com/documentation/en-us/fortnite/environment-light-rig-device-in-unreal-editor-for-fortnite
- https://dev.epicgames.com/documentation/en-us/uefn/UE/building-virtual-worlds/lighting-and-shadows/environmental-lighting/volumetric-fog
- https://dev.epicgames.com/documentation/en-us/fortnite/lighting-and-lumen-quick-start-guide-in-unreal-editor-for-fortnite
- https://dev.epicgames.com/documentation/en-us/uefn/using-day-sequence-devices-in-unreal-editor-for-fortnite
Turn this into a guided course
Add volumetric-fog to your free study plan — we'll suggest related pages and stitch the lot into one compile-checked, self-guided lesson with worked examples and quizzes.
References
Original tutorial generated by Verse Island from the Verse/UEFN knowledge base, with references to the Epic Games sources above. Code is validated against the knowledge base.