Welcome to the EasySky homepage. EasySky is a plugin for Unreal Engine 4. This Multiplayer Ready Dynamic Day Night Cycle can be found in the UE4 Marketplace.

Most recent documentation and update notes:

Version 1.5 (Since 18/10/2019)
  • Added Moon Intensity property
  • Added Cloud Emissive Boost during Night Time property
  • Added Moon Flare size property
  • Added Night Atmosphere Color
  • Added Night Fog settings
    • Day and Night time can now have different fog settings
  • Improved error messaging when referencing an actor that is not configured properly
    • Because of an error in UE4, sometimes the construction script doesn’t show screen prints. Because of this, the error message is now also printed on screen at the start of the game.

Documentation and update notes for older releases:

Version 1.4 (Since 09/10/2019)
  • Improved cloud rendering
  • Added Random Starting Time option
  • Fixed Start Time replication between Server and Client for dedicated servers
  • StartTime can now be more than 24 hours

Version 1.3 (Since 09/09/2019)
  • Fixed Day Night Cycle time
  • Added possibility to use a different speedup time for the day and night cycle
  • Improved clouds
  • Added property to tweak black ring around the moon
  • Added clouds fade-out in the background
  • Cubemap blend improvements. Cubemaps start blending 1 hour in advance of sunrise and sunset

Version 1.2 (Since 12/08/2019)
  • Added Fog Night Color
  • EasySky now derives from AActor, rather than Static Mesh Actor
  • Added possibility to reference light and fog actors from the scene
  • Light with an intensity of 0 are now disabled so they don’t have a rendering overhead
  • Added Directional Inscattering color to the fog
  • Better sky gradients
  • Improved default lighting
  • Moon texture and Normal map exposed
  • Sun texture scale fix when scaling the skybox

Version 1.1 (Since 08/08/2019)
  • Fixed Cloud color problems during night
  • Added Moon Flare Intensity parameter

Version 1.0 (25/07/2019 – 08/08/2019)
  • Initial release