ue-uds-lighting-and-shadows

Configure Ultra Dynamic Sky lighting, cloud shadows, sky light modes, and exposure in Unreal Engine.

55|5|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/kevinpbuckley/unreal-engine-skills --skill ue-uds-lighting-and-shadows-kevinpbuckley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-uds-lighting-and-shadows
Source: https://github.com/kevinpbuckley/unreal-engine-skills/tree/main/skills/ultra-dynamic-sky/ue-uds-lighting-and-shadows
Command: npx skills add https://github.com/kevinpbuckley/unreal-engine-skills --skill ue-uds-lighting-and-shadows-kevinpbuckley

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Ultra Dynamic Sky owns the sun, moon, and sky light components in an Unreal Engine scene, and misconfiguring them causes black renders, unresponsive ambient light, broken baked lighting, or incorrect cloud shadows. This Skill provides the correct settings, modes, and fixes for every UDS lighting scenario. ## Core Features & Use Cases - Light Component Configuration: Set up Sun, Moon, and Sky Light components, choose Sky Light modes (Capture Based, Custom Cubemap, Cubemap with Dynamic Color Tinting), and control exposure including auto exposure and manual bias. - Cloud Shadows & Light Shafts: Enable volumetric or 2D cloud shadows for any Sky Mode, fix single-layer water lighting, and toggle Screen Space Light Shafts for god rays. - Day/Night Automation: Use the Light Day/Night Toggle component and Day to Night material functions to turn lamps and emissive materials on at sunset without writing Blueprint logic. - Use Case: Your scene renders black after adding UDS. The Skill walks you through checking post-process exposure overrides, viewport Game Settings, and the Apply Exposure Settings toggle in order. ## Quick Start Ask the agent to configure the UDS sky light to use Cubemap with Dynamic Color Tinting and explain why ambient light stopped updating at runtime.

Frequently Asked Questions about ue-uds-lighting-and-shadows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix a black scene after adding Ultra Dynamic Sky?

A black scene after adding UDS is an exposure problem. First disable any post-process volume overriding exposure, then check viewport Game Settings under the Lit dropdown, and finally disable Apply Exposure Settings in the UDS Exposure category.

Which UDS Sky Light Mode should I use for dynamic time of day?

Use Cubemap with Dynamic Color Tinting for dynamic time of day at low cost, since it tints a gray cubemap with fog color and works on every platform including mobile. Capture Based gives hero quality but requires real-time capture support.

Why does Time of Day not change at runtime with UDS?

Time of Day cannot change at runtime when the sun mobility is set to static or stationary, because baked light mobility prevents rotation. Set the sun to movable using the mobility setting in the UDS Sun category, not on the component itself.

Why do volumetric clouds look dark or gray with a custom sun actor?

Dark volumetric clouds with a Custom Sun or Moon Light Actor mean Cloud Scattered Luminance Scale is not set on that actor. Copy the exact value from the UDS directional light component, since UDS cannot set it from blueprint.

How do I make lights turn on at night in Unreal Engine with UDS?

Add the Light Day/Night Toggle component from Blueprints/Utilities as a child of the light component on your actor. It turns the light on at sunset, animates power-on intensity, and can drive a Light Toggle scalar parameter on dynamic material instances.

Why does setting Sun Light Color at runtime have no immediate effect?

The UDS cache system interpolates property changes, so color updates take one to two seconds to appear. Call Hard Reset Cache for an instant change, or lower Max Property Cache Period in the Scalability and Performance category.