How to Make a Snow Material in UE5
Snow is bright but not white-hot, soft but glittering — a subsurface material pretending to be a simple one. Getting it right is mostly about restraint in the albedo and cleverness in the sparkle.
Channel by channel
Base color
Bright but NOT pure white — around 0.8–0.9 linear with the faintest blue tint. Pure 1.0 white albedo breaks lighting (nothing in nature reflects 100%) and clips to a glowing sheet.
Roughness
Fresh powder high (0.7–0.9); packed or icy snow drops toward 0.2 with footpath variation. Add micro-sparkle: scattered near-zero roughness specks, the same trick as sand but stronger.
Metallic
0.0.
Normal
Soft, rounded accumulation shapes — wind ridges, drifts against objects. Harsh high-frequency normals make snow look like styrofoam.
The hand-building tip that matters
If your version supports it, a touch of Subsurface scattering (or a fuzz/cloth term) with a pale blue subsurface color gives snow its characteristic soft glow at grazing light — the difference between snow and white plaster.
New to the four channels? Read the PBR basics first.
Or start with a material brief
MaterialForge generates a UE5 material recipe, with seamless textures and derived PBR maps where needed. Preview the result, then apply it through the desktop app. This link prefills your prompt:
Try “snow” in MaterialForgePrompt variations to try
Applying into your editor happens through the free Cosindra desktop app (Windows & macOS).
Want alternatives or a set of different surfaces? Follow the MaterialForge workflow →
Common questions
Why does my snow look blown out and glowing in UE5?
The albedo is too bright. Nothing in nature reflects 100 percent, so a pure 1.0 white base color clips into a glowing sheet under any strong light. Bring it down to 0.8–0.9 linear with the faintest blue tint and let exposure and bloom supply the brilliance. If it still blooms, adjust Auto Exposure rather than pushing the material darker.
How do I make snow look soft instead of like white plaster?
Switch the shading model to Subsurface and give it a pale blue subsurface color — that grazing-light glow is what separates powder from plaster. Keep the normal map to soft, rounded drift shapes, since harsh high-frequency bumps read as styrofoam, and scatter near-zero roughness specks over the 0.7–0.9 base for the glitter fresh snowfall carries.
How do I add a packed footpath through a snow material?
Paint or project a path mask, then lerp the channels through it: packed snow drops roughness toward 0.2, darkens the albedo a touch, and flattens the fluffy accumulation normals. For dynamic trails, write footsteps into a Render Target and read that as the mask — the same lerp then updates live as characters cross the field.