Full Opaque Interactive Water & WaterFall

$11
Publisher Roman CHACORNAC
File size 2.37MB
Number of files 58
Latest version 1
Latest release date 2025-04-10 11:43:12
First release date 2025-04-10 11:43:12
Supported Unity versions 2018.4.2 or higher

The Full Opaque Interactive Water and Waterfall is a stylized, fully opaque water FX pack designed for mobile, VR, and stylized projects. It provides optimized, high-performance water shader effects that work seamlessly in Unity's Universal Render Pipeline (URP). This pack includes two customizable water shaders (Water & Waterfall), a vertex paint tool for foam placement, and a dynamic trail system via a target tracking script.

Features

Fully opaque shaders for better performance and clear visuals.


100% Opaque Rendering


Custom Shader Graphs designed for water and waterfall effects.


URP & Shader Graph


Designed for real-time performance, even on low-end devices.


Lightweight & Optimized


Vertex paint tool lets you draw foam directly onto the water mesh.


Vertex Paint Tool


Customizable materials for both water and waterfall with foam control.


Customizable Water & Waterfall Materials


Creates turbulence and trail effects that follow a moving object.


TargetPosition Script


Waterfall interacts with the water surface to create real-time motion.


Waterfall-Induced Turbulence


Steam visual effects to enhance realism around waterfalls or hot zones.


Steam VFX Included


All foam placement is managed directly in-editor via vertex colors.


Easy Foam Painting Integration


A ready-to-use example scene is included for fast preview and testing.


Demo Scene Included


Vertex Paint System

The Vertex Paint tool allows you to add or remove foam from the water surface by painting directly on the mesh. It provides full artistic control for visual detailing.

How to Use the Vertex Paint Tool

Go to: Tools > Vertex Paint


Select white to add foam, black to remove foam.


Adjust Brush Size and Strength to control the painting.


Paint directly on the water mesh in-scene.


TargetPosition System

The TargetPosition script lets you generate real-time water turbulence and trails that follow your player or any game object.

How to Use the TargetPosition Script

Attach the script to your player or any object.


In the script's inspector, assign your object in the Target field.


Only one target can be active at a time.


Installation

  1. Download the Full Opaque Interactive Water and Waterfall package.
  2. Import the package into your Unity project.
  3. Drag the Water prefab into your scene.
  4. Use the Vertex Paint Tool to define foam zones.
  5. Attach the TargetPosition script to your player or object.
  6. Enter Play Mode to see dynamic water interactions in real-time.

Copyright Notice

Copyright Roman Chacornac 2025


All rights reserved. This product is protected by copyright and may not be distributed, modified, or resold without the prior permission of the author. Any unauthorized use is prohibited.


Support

If you encounter any issues or need assistance, feel free to reach out to us at:

📧 Email: [email protected]

Top Publisher Assets