Underwater fog, half in and half out

Use a localized Post Process . I’ve done a quick tutorial about for spherical and rectangular volumes but using a fixed point one the world z-axis is way easier.

Create your own Fog material, for the most basic setup start with something like :