GOcean
GOcean
GOcean is a real time, high-fidelity ocean renderer / system, built as a standalone asset for Unity HDRP. I had several features I wanted to incorporate when making this, namely:
an infinite surface with no visible tiling
compute shader for mesh culling, displacement, and tessellation
a water line split for rendering underwater effects
caustics and volumetric light rays / god rays
terrain based falloff and shore waves
asynchronous GPU readback for querying height / normal data on the CPU