На сколько я понимаю, в шейдере можно использовать текстуру глубины с камеры
sampler2D _CameraDepthTexture;
Она используется например для мягких частиц. Ее, видимо, можно использовать для получения такого эффекта.
В примере для отражений видимо используется скайбокс, поэтому, скорее всего, такую же воду можно сделать на бесплатной версии Unity.
В unity есть два пакаджа для воды, для бесплатной версии и для Pro.