A sunset sky with clouds above a rippled sea, with haze fading toward the horizon.
Screenshot from the repository.Image © bearworks · creator-provided, used under MIT

About this resource

A project combining sea, cloud and sky rendering with height-based and atmospheric fog for URP. The reusable part is the fog:

  • Use the AtmosFogNode sub-graph inside a Shader Graph.
  • Or, in hand-written shaders, replace MixFog(color.rgb, fogCoord) with MixAtmosFog(color.rgb, worldPos); this needs the world position.

The README cites the Decima Engine SIGGRAPH 2017 presentation as a reference. The repository includes an unlit Shader Graph that uses the node on a cube as an example.