Skip to content

Setup

Requirements

  • Unity 2021.3+ (URP)
  • URP asset active; Depth/Opaque Texture enabled (for depth fade)

Quick Start

  1. Create a Plane (or your ocean mesh). Keep it at Y=0.
  2. Add WaterSurface component. It will auto-add WaterMaterialBinder.
  3. Create a WaterSettings asset and assign it on WaterSurface.
  4. Assign shader Pixit/WaterStylizedURP_Minimal to your water material.
  5. In WaterSettings, fill PBR textures. Binder writes them to the material.

If settings don’t affect the look, see Troubleshooting.