Stylized Water 3
Staggart Creations
$45.00
Date |
Price |
---|---|
日期和时间 |
价钱($) |
11/01(2024) |
45.0 |
11/01(2024) |
22.5 |
11/15(2024) |
45.0 |
11/25(2024) |
45.0 |
Jump AssetStore
Focuses on providing artistic freedom, rather than a realistic water simulation. Spans a wide range of applications requiring water. Easy to use and self-documentedStricly compatible with Unity 6. (only 6000.0.15f1 or newer!)Extension assets for Stylized Water 2 are not compatible!📄 Documentation • 🟣 Discord • 💬 Forum • 🕹 Android Demo • ⚙️ Compatibility« A license for this asset guarantees access to updates for Unity 6, and potentially new features. »What's new?- Rewritten rendering code for Render Graph support- Revamped wave animations, allowing for various types of waves- GPU-based height query system, making rivers and Dynamic Effects readable- Water decals, snaps textures onto the water (oil spills, weeds, targeting reticles)- Improved wave crest foam shading (min/max range + bubbles)- Ocean mesh component, 8x8km mesh with gradual vertex density- Improved support for RigidBodies for the Align To Water component- Waterfall prefabs (3 sizes)- Height Pre-pass, allows other shaders to read out the water surface height.Projects using Stylized Water 2 can be upgraded following this guide.Built on over 8 years of experience developing water rendering, both on the asset store and for commercial projects, ready to take advantage of. This asset targets both basic and intermediate uses of water in games.🏄🏽♀️ RundownRather than being stricly PBR-based, a custom lighting model gives you direct control over color and light/environment reflections. All whilst retaining correct dynamic lighting behaviour, and support for Unity's native lighting features.This asset is perfect for both beginners and experts alike, and can serve a range of different applications and styles. UX/UI is a core focus, making this straightforward to use. Extensive documentation is available, and regularly improved upon.💧 Shading features:• Unlit, Simple and Advanced shading modes (spanning low- and high-end graphics)• Deep, shallow and horizon color controls• Intersection foam effect with opaque geometry, based on scene-depth or vertex colors• Adjustable surface foam• GPU-driven, layered wave animations through presets• Animated caustics in shallow water• Translucency rendering from all light types• Flat shading mode (low poly look)• Control over Directional and Point/Spot light reflections.• Separate control over environment reflections• Sparkles based on normal map• Refraction, distorts objects behind the water surface• UV- or world-projected tiling (seamless water)• Vertex color support to control foam, underwater fog and wave height• River mode, for directional animations and slope-based foam.• Distance normals (tiling reduction)⚙️ Technical features:• Clean, accordion-style, material UI with tooltips and notifcations• Tessellation support, dynamically subdivides triangles (adaptive & distance-based)• C# API to read the water surface height.• Transparency mask to hide the water inside objects such as boats• Planar Reflections Renderer component, robustly designed and scalable.• Screen-Space (raytraced) Reflections, implemented as a direct shader effect.• Water Grid component, creates water tiles which can follow a specific transform/camera• Utility to create subdivided plane/circle mesh assets• Custom time and world offset C# API (for network syncronized waves + floating origin systems)📦 Includes:• Tropical beach demo scene• Several pre-configured water materials> Clear - Frozen - Lava - Lowpoly - Murky - Ocean - Realistic - Swamp - Toon• Several foam and normal map textures• Set of particle effects, designed for gameplay and environment enhancement (flipbooks with normal maps)✔️ Compatibility:• Universal Render Pipeline (URP) 17.0.3+• PC, macOS, Xbox, Playstation, Nintendo Switch, Android/iOS, WebGL 2.0 and WebGPU• DirectX, Metal, Vulkan and OpenGL (3.0+).• Automatic fog integration for: Enviro 3, Azure Sky, Atmospheric Height Fog, COZY Weather 3. No code changes required!• Curved World 2020 support• Supports spot/point lights and baked/dynamic GI• Network-syncronized waves/animations are possible.• Floating Origin systems are compatible.• Orthographic camera's• VR rendering (both Single Pass Instanced & Multiview)• Full details...⚡ Performance:Hand-written, expertly crafted shader, for maximum performance and complete flexibility.Features can be disabled, making it scalable to use on mobile platforms. Down from a simple colored plane up to a vivid animated lake.🚧 Restrictions:• Built for 3D rendering. Can't be used with the 2D Renderer or Tilemaps• Planar reflections aren't VR-compatible (other techniques work perfectly)• Not ideal for planetary rendering (texture seams would be unavoidable)• Not compatible with Apple Vision Pro.➕ Available extension assets:Dynamic Effects, enables advanced effects such as ripples and shoreline waves (link may not work for a few days!)Underwater Rendering is under development and pending release🎁 25% upgrade discount for users of Stylized Water 2 (automatically applies on checkout if already licensed)[ Asset Store Refund policy ]Full compatibilty details are outlined here.Water is a transparent material, so inherents all the quircks and limitations (namely, transparency sorting). This is a normal aspect of rendering in Unity.Shader requires the depth texture option to be enabled in URP in most cases, check how this affects your draw calls first.Water is transparent, so any depth-based post processing effects will not affect it (inherent to how 3D rendering works). Integration for several fog renderers is included (details)Network-syncronized waves is possible through a simple API call (details outlined in documentation)Intersection foam is based on the vertical distance between the water, and the object/pixel below. It's technically not possible to exclude specific objects from the effect.Tessellation requires DirectX11+, Metal or Vulkan rendering (automatically falls back if not supported)