Fluid Simulation Components

Fluid Simulation Terrain and Obstacle Input Boundary Conditions Side Border Settings Domain Solver Initial Conditions Terrain & Ground Simulation Culling Extension Layers Create Collider Fluid Simulation Settings Creation Properties Second Layer Flux Fluid Simulation The Pipe (Flux) Model Simulation Characteristics Flux Fluid Simulation Settings Creation Specialized Flux Properties Flow Fluid Simulation The 2D Height Field Model Performance and Stability Solver Ocean FFT Coupling Flow Fluid Simulation Settings Creation Specialized Flow Properties Fluid Simulation Static Fluid Surface Bake Foam Layer Foam Layer Settings Foam Render Settings Foam Decay Settings Foam Pressure Settings Foam Wave Settings Shallow Foam Settings Turbulence Foam Settings Wetness Layer Wetness Layer Settings Rendering Settings Decay Settings Fluid Flow Mapping Fluid Flow Mapping Settings Erosion Layer Multi-Layer Terrain System Terrain Modification Processes Erosion Settings Terraform Layer Liquefaction (Solid Terrain to Fluid) Fluid Contact Reactions (Fluid and Terrain) Fluid Mixing (Fluid + Fluid to Solid Terrain) Fluid Contact Reaction Terraform Settings Terrain Modifier Terrain Modifier Settings Sediment Modifier Sediment Modifier Settings Terraform Modifier Fluid Particle Generator Splash Particles Surface Particles Fluid Particle System Fluid RigidBody Prerequisite Fluid Density Calibration Interaction Calculation Fluid Displacement Profile Fluid Interaction Profile Fluid RigidBody Lite Fluid Floater Fluid Simulation Obstacle Settings Fluid Event Trigger Fluid Ripple Zone (Beta) Fluid Ripple Impulse (Beta)

AI Skills

Third-party Support

Fluid Frenzy has support for third-party assets, if you make use of a asset and would like it to work with with Fluid Frenzy submit a feature request and we will investigate integration options. If you are a Unity Asset Store publisher and wish for Fluid Frenzy to support your asset feel free to contact me!. Currently Fluid Frenzy supports the following assets:

Enviro 3 Sky and Weather

Fluid Frenzy has support for Enviro 3 Sky and Weather. Support is directly integrated in the Water and Lava shader and will automatically be enabled when the Enviro 3 package is installed in your project. If it does not work automatically by default you may have to run the following command: Edit > Fluid Frenzy > Generate External Shader Compatibility.

If the asset does not exist in the default location it is installedt to by default Fluid Frenzy will attempt to find the asset and automatically patch the shader headers. See ExternalCompatibilityGenerate.cs for more information if this does not work as expected.

COZY: Stylized Weather 3

Fluid Frenzy has support for COZY: Stylized Weather 3. Support is directly integrated in the rendering shaders and will automatically enabled upon installation of the package.

If it does not work automatically by default you may have to run the following command: Edit > Fluid Frenzy > Generate External Shader Compatibility.

alt text

Curved World

Fluid Frenzy has support for Curved World. Support is directly integrated in the water and lava shader the same way as any of the shaders included in the Curved World asset. If it does not work automatically by default you may have to run the following command: Edit > Fluid Frenzy > Generate External Shader Compatibility.