View on Asset Store (opens in new tab)
Package details
- Latest version
- 3.1
- Last updated
- First released
- Unity version
- 6000.5.4 or later
- Package size
- 730 KB
- Files
- 42
- Favorites
- 16
- Views in the past week
- 26
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Shader Pack: Cartoon water & environment
Outstanding professional shader pack you will find all you need to build your own cartoon environment!
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Shader Pack: Cartoon water & environment screenshot 1
About this asset
Bring the charm of a hand-painted ocean to your game. Cartoon Shader Pack delivers the iconic stylized water look inspired by The Legend of Zelda: The Wind Waker — a flat, saturated sea with animated hand-drawn foam — built as a single, highly optimized shader for the Universal Render Pipeline and fully compatible with Unity 6.
FEATURES
- Depth-based colour gradient — shallow and deep water colours blend smoothly using the camera depth texture
- Animated intersection foam — a crisp cartoon foam outline appears around islands, rocks and any object touching the surface
- Two-layer foam pattern — overlapping scrolling noise recreates the signature Wind Waker ocean pattern
- Environment reflections — stylized reflections from reflection probes or the skybox, blended with a fresnel term; no planar cameras, no extra render passes
- Toon sun glint — a crisp, cel-shaded specular band from the main directional light
- Vertex waves — a gentle ocean swell computed entirely in the vertex stage
- Horizon tint — the surface brightens towards the horizon, just like a real flat cartoon sea
PERFORMANCE FIRST
Every feature is optional and stripped from the build when disabled. The full effect costs just 3 texture fetches and 1 cubemap sample per pixel. SRP Batcher compatible, GPU instancing and XR ready, works with perspective and orthographic cameras. Perfect for mobile, desktop and console.
WHAT'S INSIDE
- Cartoon Water shader (clean, documented URP HLSL source)
- Ready-to-use water material plus a set of flat-shaded island materials
- Demo scene: a stylized archipelago with an orbit camera
- Preconfigured URP pipeline assets (Low / Medium / High quality)
- Noise and distortion textures
No third-party dependencies. Clear documentation with a property reference and troubleshooting guide included.
-- -- --
University of Games small research center for indie game developers. This place has always beed dedicated for everyone to share passion, knowledge and adventures in game industry. I wish it would become home to in-depth explanations and ready to use solutions which help you solve problems and growth. Thanks to your donations we can create even more content and support developers, students and teachers all over the world.
From the publisher's Asset Store listing.
Technical details
Features:
- Iconic Wind Waker look — flat, saturated cartoon ocean with hand-drawn animated foam, faithful to the classic cel-shaded style
- Procedural intersection foam — crisp foam outlines appear automatically around islands, rocks and floating objects; no manual masks needed
- Depth-based water colors — shallow and deep tones blend smoothly with the scene depth, fully tweakable with two colors and a distance slider
- Two-layer animated foam pattern — overlapping scrolling noise recreates the signature stylized ocean surface
- Configurable real-time reflections — stylized probe/skybox reflections with fresnel falloff; no planar cameras or extra render passes
- Toon sun glint — cel-shaded specular band from the main directional light, with adjustable size and intensity
- Vertex offset waves — gentle ocean swell with configurable amplitude, frequency and speed, computed entirely on the GPU vertex stage
- Use your own textures — swap the included noise and distortion maps for any texture to create your own water style
- Mobile-ready by design — every feature can be toggled off and is fully stripped from the build; the minimal setup costs just 2 texture fetches per pixel
- Unity 6 & URP native — clean HLSL source, SRP Batcher compatible, GPU instancing and XR support, works with orthographic cameras
- Endless configuration options — 20+ exposed material properties, from foam cutoff to horizon tint
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.5.4f1 | Compatible | Compatible | Compatible | Compatible |
Ready to use solution for: Windows, Mac OS X, Android, iOS, Windows Phone and WebGL.
As listed on the Asset Store.