Underwater View
The underwater shader and the underwater view I created for Assassin's Creed Nexus VR.
The above-surface of water was created and the volume detection system was implemented by Kevin Coyle.
Underwater FX in Assassin's Creed Nexus VR
In game demonstration of the underwater view.