Sky Ambient Cycle


FEATURES ... Bring your environments to life with a flexible and easy-to-configure day and night ... Sky Ambient Cycle is suitable for exploration games, survival games, stylized ... Included:


by Elkadrey


Price History +

Build smooth, customizable day-night cycles with cubemap sky blending, directional lighting, ambient audio, and optional Netcode for GameObjects synchronization.

FEATURES


• Ordered, reusable time-of-day profiles

• Evenly Spaced and Custom Stage Durations timing modes

• Complete cycle duration configured in seconds

• Smooth Cubemap sky crossfading

• Independent sky tint, exposure, starting rotation, and rotation speed per stage

• Directional Light color, intensity, and rotation blending

• Ambient AudioClip crossfading with master volume control

• Optional AudioMixerGroup routing

• Pause, resume, playback speed, normalized time, and stage jump controls

• Smooth previous and next stage transitions

• Stage-change UnityEvent

• Optional environment-lighting updates

• Runtime profile rebuilding

• Server-authoritative Netcode for GameObjects integration

• Late-joining Client synchronization

• Separate Runtime, Editor, Demo, and Netcode assemblies

• Full C# source code included


COMPATIBILITY


• Unity version tested: 6000.5.9f1

• Render pipeline: URP 17.5.0

• Input System: 1.20.0, required for the player demo

• Netcode for GameObjects: 2.13.3, optional

• Tested operating system: Windows

• No other Asset Store package dependencies

• HDRP and Custom Render Pipelines are not supported

• Mobile and VR have not been verified


PACKAGE CONTENTS


• 2 prefabs

• 2 demo scenes

• 4 reusable assembly definitions

• 4 included 2K HDRI Cubemaps

• 1 demo grass material with 2K PNG texture maps

• User manual

• API reference

• Netcode setup guide

• Troubleshooting guide

• Third-party license notices


Documentation is included at:

Assets/SkyAmbientCycle/Documentation


IMPORTANT


• Cubemap skyboxes are supported; six-sided skyboxes are not supported directly.

• Exact AudioClip sample positions, rain, flashlight, and demo-player movement are not network synchronized.

• Audio files are not included.

• Every network peer must use the same profile, stage order, and timing configuration.

Bring your environments to life with a flexible and easy-to-configure day and night cycle.


▶ Try the Live WebGL Demo



Experience the day/night transitions, sky rotation, lighting, rain, and demo controls directly in your browser.



Sky Ambient Cycle lets you create an ordered sequence of time-of-day stages such as morning, afternoon, sunset, and night. Each stage can control the sky, directional light, and ambient audio while the system blends smoothly into the next stage.


Set the duration of the complete day using one value in seconds, or configure custom hold and transition durations for individual stages. Every stage can use its own Cubemap, tint, exposure, rotation, rotation speed, transition curve, ambient sound, and sunlight settings.


The package supports local playback and includes optional server-authoritative synchronization for Netcode for GameObjects. A late-joining Client receives the current cycle state, including playback position, speed, and pause state.


Sky Ambient Cycle is suitable for exploration games, survival games, stylized environments, prototypes, and any project that needs a configurable looping environment cycle.


Included:

• Ready-to-use Sky Ambient Cycle prefab

• Configurable DayNightProfile

• Local demonstration scene

• Host/Client Netcode demonstration scene

• Rain and flashlight demo controls

• Four 2K HDRI demo skies

• Inspector validation and clear documentation

• Complete C# source code


Requirements and limitations:

• Designed and tested with Unity 6000.5.9f1 and URP 17.5.0

• Input System is required for the included player demo

• Netcode for GameObjects is required only for the optional network integration and network demo

• Cubemap skyboxes are supported

• HDRP, Built-in Render Pipeline, Custom RP, Fusion, Mobile, and VR are not supported in version 1.0.0

• AudioClips are not included


Asset uses HDRI sky and grass texture content from ambientCG under the CC0 1.0 license. See Third-Party Notices.md inside the package for source and license details.