DYNAMIC: Rain/Wetness

$33 $55
ENDS SOON ! -40%
Publisher MoveRotateResize
File size 1.04GB
Number of files 505
Latest version 1.1.a
Latest release date 2024-10-15 02:59:55
First release date 2024-10-04 01:23:14
Supported Unity versions 2018.4.2 or higher

---Links---

Demo | Documentation | Road Map | Website | Youtube

** More Youtube Tutorials Coming Soon!


!!STOP!!

  1. Before updating to the new version please make sure to make a copy of your ENTIRE MoveRotateResize folder and paste it to your desktop or another location
  2. Once that is completed please delete the entire MoveRotateResize folder that’s inside of your Unity project
  3. Now you can update and install new version of the asset


---Key Features---

  • 12 Fully Featured Shader Graph Shaders with built in Rain/Wetness support
  • Easily add Rain/Wetness to your Shader Graphs
  • Falling Rain (Particle System)
  • Falling Rain (VFX Graph)
  • Rain Particle Occlusion (particles won’t go through objects)
  • Terrain Puddle/Wetness Painter
  • Interior Rain Audio Spawner
  • Shader Swapper Tool
  • Script to Auto Assign Random Colors per gameobject (example rocks, bushes)
  • Over 17 FREE Subgraphs
  • FREE DYNAMIC- Mesh Mirror Tool


---All Shaders Built with Unity's Shader Graph---

  • Every shader in our package is crafted using Unity Shader Graph, ensuring seamless customization and effortless usability. This approach allows you to modify and adapt shaders with ease—no complex coding required! Whether you’re a beginner exploring new creative horizons or an experienced developer seeking efficiency, our shaders empower you to bring your vision to life effortlessly. Unlock your potential and create stunning visuals with confidence!


---Rain/Wetness Subgraph Features---

Controls the appearance of rain and wetness per gameobject. All global appearance settings are controlled via the DYNAMIC- RainWetness script.

  • Rain/Wetness Coverage
  • Rain Occlusion
  • Rain/Wetness Vertex Painting
  • Smoothness Override
  • Normal Override
  • Porous/Non-Porous Slider
  • Rain Drop Texture
  • Rain Drop Settings
    • Speed
    • Normal Strength
    • Smoothness Strength
  • Rain Streak Texture
  • Rain Streak Settings
    • Speed
    • Distortion Size
    • Distortion Normal Strength
    • Normal Strength
    • Smoothness Strength


---12 Fully Featured Shader Graph Shaders with built in Rain/Wetness support (tessellation currently only supports mesh smoothing)---

  • Default
  • Subsurface
  • Translucent
  • Glass
  • Anisotropic
  • Iridescent
  • Default Tessellation
  • Subsurface Tessellation
  • Translucent Tessellation
  • Glass Tessellation
  • Anisotropic Tessellation
  • Iridescent Tessellation


--- 2 VFX Shader Graphs---

  • Falling Rain (particle system)
  • Falling Rain (VFX Graph)


---1 Volumetric Fog Shader Graph---

  • Ground Fog


---2 Terrain Decal Shader Graphs---

  • Terrain Puddles
  • Terrain Wetness


---Dynamic Rain/Wetness Script---

Your central hub to control tons of rain and wetness setting.

  • Global Rain Coverage
  • Wet to Dry transition duration
  • Rain Streak size
  • Rain Drop size
  • Rain Streak Distortion strength size
  • Main Rain Audio source settings
  • Rain Particle System/VFX Graph settings
  • Global Fog Levels
  • Enviro 3 Integration


---Rain Occlusion---

  • Provides dynamic rain/wetness coverage for movable gameobjects like characters, vehicles
  • Controls rain audio levels to simulate the player going in and out of build/structures
  • Simple as dragging and dropping a Occlusion Zones in your scene


---Terrain Puddle and Wetness Painter---

  • Paint Puddles/Wetness on Unity terrains or terrain meshes
  • Paint simple shapes and watch the power of shader graph transform them into realistic looking puddles
  • Choose from a range of controls to add, remove, select paint layer(s), fill, remove, and change paint brush size
  • Uses Hex Tiling to help remove texture repetition
  • Customize puddles appearance


---Falling Rain Particles (can use Unity’s Particle System or VFX Graph)---

  • Spawns rain particles around your character
  • Each system comes with its own particle occlusion which prevents particles from going through objects
  • Custom falling rain’s appearance, amount, etc.


---Interior Rain Audio Spawner---

  • Spawns interior rain audio sources at user specified locations
  • Create audio clip arrays which lets you have multi different sounds for the same interior type
  • Uses Unity's Object Pooling to optimize performance


---Local Fog Volumes---

  • Place local fog volumes in your game world that move with the wind direction
  • Fog levels increase and decrease based on the rain/wetness amount
  • Fogs appearance and settings are completely customizable


---DYNAMIC- Wind---

  • Set the global wind direction via a gameobject
  • Wind direction can be either random or stationary or controlled via script
  • Fog and Falling Rain move with the wind direction


---Shader Swapper---

  • Easily bulk change your shaders to one of the DYNAMIC- RainWetness ones
  • Auto assigns your Base Color and Normal Maps to the new shader
  • Original HDRP shader’s Mask Map will be auto assign to the new shader
  • Original URP shader’s AO, Detail Mask, and Smoothness texture maps will be auto combined into 1 Mask Map and assigned to the new shader


---Random Colour Per Object Script---

  • Add random color variations to game objects at runtime


---FREE Sub Graphs---

  • Rain Wetness
  • Rain Occlusion
  • Rain Streak Distortion
  • Tessellation- Smoothness
  • Vertex Painter
  • Masks- Absolute World Space
  • Color- Random Darkening Per Object
  • Transform- Normal Object to World
  • Smoothness- View Angle
  • Particles- Default Soft
  • Particles- Falling Rain
  • Particles- Hex Soft
  • UVs- Absolute World Position
  • UVs- Biplaner
  • UVs- Biplaner with Time
  • UVs- Default
  • UVs- Triplanar
  • UVs- Triplanar Normal (OS)


---FREE Tools---

  • DYNAMIC- Mesh Mirror
  • DYNAMIC- Property Finder
  • DYNAMIC- Multi Tags


---Integrations---

  • Envrio 3- Sky and Weather


---Unity Version Compatibility---

  • 2022.2+
  • 2022.3+
  • 2023.3+
  • 2023.3+ Beta
  • 2023.3+ Alpha
  • Unity 6 Preview


---Compatible Pipelines---

  • HDRP


---Contact info---

Top Publisher Assets