Skip to content

Sun Corona

Shape the animated rays and glow around a stellar surface.

Sun Corona material on supplied planet geometry

Shader menu: FORGE3D/Planets HD/Sun Corona. Start with Assets/FORGE3D/Planets/Sun/Sun_Blue.prefab.

Material: Assets/FORGE3D/Planets/Sun/Materials/Sun_Corona_Blue_01.mat. Select the relevant Mesh Renderer > Materials slot, duplicate that material into your own folder, and assign the copy before editing. See material ownership.

The image includes the Sun surface for context. Select the corona renderer’s material to adjust these controls. Enable URP Depth Texture and keep Depth Fade nonzero. Depth Fade is measured in world units, so revisit it after changing the Sun’s scale. Inspect actual intersections in your scene; this control does not guarantee seamless blending with every object. The published example uses root scale 1200.

Inspector settingProperty IDUse and visual effect
Edge Fade Falloff_EdgeFadeFalloffExponent shaping the corona’s view-angle fade. Tune from the final camera angle.
Edge Fade Boost_EdgeFadeBoostStrength of the view-angle fade. Adjust with Edge Fade Falloff when the corona plane becomes too visible.
Corona Map_CoronaMapRed/green noise and discharge pattern for the corona. Retain it while tuning color, radial shape and motion.
Discharge Tile Y_DischargeTileYTexture repetition for discharge y. Increase for finer repeated detail; tune its paired motion control separately.
Discharge Tile X_DischargeTileXTexture repetition for discharge x. Increase for finer repeated detail; tune its paired motion control separately.
Discharge Pan Speed_DischargePanSpeedAnimation rate for discharge pan. Zero stops that layer’s motion; compare over time in Play Mode.
Corona Fluid Tile_CoronaFluidTileTexture repetition for corona fluid. Increase for finer repeated detail; tune its paired motion control separately.
Corona Fluid Influence_CoronaFluidInfluenceStrength of fluid distortion in the corona. Tune with Corona Fluid Tile to reshape the rays.
Solar Storm Falloff_SolarStormFalloffShapes the storm-noise contribution. Tune with Solar Storm Power before increasing corona brightness.
Solar Storm Power_SolarStormPowerStrength/shaping control for the discharge-noise product. Adjust with Solar Storm Falloff and inspect the ray structure.
Corona Tile X_CoronaTileXTexture repetition for corona x. Increase for finer repeated detail; tune its paired motion control separately.
Corona Tile Y_CoronaTileYTexture repetition for corona y. Increase for finer repeated detail; tune its paired motion control separately.
Corona Speed_CoronaSpeedAnimation rate for corona. Zero stops that layer’s motion; compare over time in Play Mode.
Corona Amp_CoronaAmpAmplitude shaping of the secondary corona term. Tune with Corona Exp and the discharge layers.
Corona Exp_CoronaExpExponent of the secondary corona term. Adjust to change the contrast of its structure.
Corona Boost_CoronaBoostStrength of the radial corona mask. Tune with Corona Falloff rather than compensating only with color.
Corona Falloff_CoronaFalloffRadial falloff of the corona. Changes how its glow is concentrated around the star.
Corona Color_CoronaColorColor and brightness tint of the additive corona. Dark colors reduce the visible halo.
Depth Fade_DepthFadeScene-depth distance scale in world units. Enable Depth Texture and keep this nonzero; inspect intersections at your scene scale.

Discharge Tile X/Y and Corona Tile X/Y control different polar pattern layers. Tune their motion separately with Discharge Pan Speed and Corona Speed. Corona Fluid Tile/Influence distorts that pattern; Edge Fade controls the view-angle response of the corona geometry. For mapping and rendering details, see Technical reference.

Duplicate Sun_Corona_Blue_01.mat. Compare Corona Falloff = 3.77 and 7.54 to reshape the radial glow. Match Corona Color to the Sun palette, then inspect the result at the intended camera angle and scene scale.

These examples keep the camera, light and other material settings fixed within each pair. Before appears first and After second. Values describe these examples, rather than a required range.

Before: 3.77; After: 7.54

Look at the radial concentration and extent of the corona around the star.

Before — Corona Falloff = 3.77

Before: Sun Corona, Corona Falloff = 3.77

After — Corona Falloff = 7.54

After: Sun Corona, Corona Falloff = 7.54

Shader guide · Materials and customization · Lighting and effects · Practical workflows · Troubleshooting