Sleepless Underwater Effects is a script that is simply dragged onto your players first person camera, setting the water plane object and the rest is taken care of for you.
I developed this script because I wanted a simple, but really realistic transition from above to below water and vice versa without adversely affecting the performance of the game scene. Please note that the underwater plants seein the screenshots and video are NOT included. They are highly recommended and available on the asset store: Yughues Underwater Plants.
Unity Asset Store
Please click this link to find Sleepless Underwater Effects on the Unity Asset Store.