Stylized Water 3 – Underwater Rendering Documentation

Stylized Water 3 - Underwater Rendering (Extension)

Stylized Water 3 - Underwater Rendering (Extension)
Version: 3.1.1
Review

9.Performance Guidelines #

By large, the Performance Guidelines for the water shader itself still apply

Mobile VR

On this platform, it’s important to understand how the URP’s Opaque Texture affects performance.

The opaque texture is mainly used for two visual effects:

  • Refraction on the water surface

  • Blending the underwater fog with the screen color

However, enabling this feature means the engine has to copy the entire screen at full resolution, which can be very slow on mobile devices that use tiled rendering (and even worse if MSAA is enabled).

Recommended Settings for Best Performance:

  • In your Render Pipeline Asset, turn off the Opaque Texture option.

  • In your Water Material, turn off the Refraction effect and Directional Projection for caustics.

Disabling these features will reduce the visual quality slightly, as the water surface no longer appears to distort the scene, but can significantly improve performance on mobile platforms.

If Refraction is enabled, the creation of the Opaque texture will be forced on, because it is required for the effect.

Yes No Suggest edit
Last updated on May 29, 2025
0 of 0 users found this section helpful
If you're familiar with this asset, please consider leaving a review!
Your support is what makes complementary updates possible!
Suggest Edit