based only on the shader library and rendering API of the Universal Render Pipeline; it is only compatible with URP-based projects.
Please sign in to contact this author
Access to Unity 2021 through 2023 updates is guaranteed with a license for this asset version. After its release, an update to Stylized Water 3 for Unity 6+ is available. Email requests for a 2020.3 backwards-compatibility fix are accepted (multi-entity licensing only). »
The replacement for the old, widely used Stylized Water Shader element. Completely redesigned for the Universal Render Pipeline.
based on more than eight years of experience creating water rendering that is ready for use in commercial projects as well as on the asset store. This resource focuses on the fundamental and intermediate gaming applications of water.
Overview
A bespoke lighting model allows you direct control over color and light/environment reflections, without being strictly PBR-based. All the while maintaining compatibility with Unity's native lighting capabilities and accurate dynamic lighting behavior.
This tool can be used for a variety of purposes and styles, making it ideal for both novices and specialists. Because UX/UI is a primary focus, using this is simple. There is a ton of documentation accessible that is constantly being updated.
Features that shade:
• Three shading modes: Unlit, Simple, and Advanced, covering both low- and high-end graphics
• Color controls for the horizon, shallow, and deep
• An opaque geometry intersection foam effect depending on vertex colors or scene depth
• Surface foam that may be adjusted
• Layered wave animations powered by GPU
• Submerged caustics that become animated
• Rendering translucency from any kind of light
• Mode for flat shading (low poly look)
• Mastery over Point/Spot and Directional light reflections.
• Independent management of ambient reflections
• Sparkles according to a typical map
• Distorts items behind the water's surface through refraction
• Seamless water with UV- or world-projected tiling
• Vertex color support for managing wave height, underwater fog, and foam
• Transparency masks to conceal the presence of water within vessels like boats
• River mode, which is useful for slope-based foam and directed animations.
• Normals at a distance (tiling decrease)
• Custom time and world offset using the C# API (for systems with floating origin and network syncronized waves).
Contains:
• Demo scene on a tropical beach
• A number of pre-assembled water components
• A number of original foam and normal map textures
• A collection of particle effects intended to improve the gaming experience and surroundings (flipbooks with standard maps).
Harmony:
• 10.3.2+ version of Universal Render Pipeline (URP) (not include Built-in RP & HDRP)
• WebGL 2.0, Android/iOS, PC, macOS, Xbox, Playstation, and Nintendo Switch
• OpenGL 3.0+, Vulkan, Metal, DirectX, and Metal.
• SC Post Effects, Enviro, Azure Sky, Atmospheric Height Fog, COZY Weather, and Buto 2021/2022 all provide automatic fog integration. No modifications to the code are necessary!
• Support for a curved World 2020
• Compatibility with Dynamic Water Physics II
• Accommodates baked/dynamic GI and spot/point lights
• Waves and animations synchronized with a network are feasible.
• Systems from Floating Origin are compatible.
• Cameras used for orthography
• VR animation (both one pass)
• Single-pass instanced and multiview VR rendering
• Complete information...
Achievement:
Handwritten and meticulously built shader, offering ultimate versatility and optimal performance.
It is scalable for use on mobile devices because features may be turned off. From a plain colored plane up to a vibrantly animated lake, downward.
Limitations:
• Designed to render in 3D. Not compatible with Tilemaps or the 2D Renderer
• Other methods function well; planar reflections are incompatible with virtual reality
• Not the best option for planetary rendering since texture seams would inevitably occur.
Assets for extensions that are available:
Seamless waterline rendering, underwater fog dynamic effects, and underwater rendering allow for more complex effects like shoreline waves and ripples.
Users of Stylized Water Shader receive a 30% upgrade discount (which is applied automatically at checkout if you already have a license).
Â
Note: You can use the files to test before you buy or for educational purposes. NOT FOR BUSINESS USE.