The objective of this experiment was to replicate an after effects output artwork within Unity as close as possible. This was achieved by a simple vertex shader to achieve water waves effect, C# scripts for day/night cycle and lighthouse light rotation and fieldling around with Unity's light and particle system.
![](LittleBlueLight_DAYv11.gif)
Water vertex shader in place along with a lighthouse mesh and point light acting as sun.
![](LittleBlueLight_Day_Night_Cycle_v1.gif)
Added a simple day night cycle by gradually changing colors and editing light properties along with lighthouse rotation.
![](LittleBlueLightV2.gif)
Ramp up the overall output by setting up a dark ominous feeling. The real tricky part was setting up the moon light glow on the horizon at the back.
![](LittleBlueLight_v3.gif)
A different visual version using the same tech setup.