• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
** Fluid Rendering in VR Mode is fully supported from v4 onwards **

-- Contents:

- Fluid Dynamics script files.
- Plugin presets containing various fluid presets.
- Three demo scenes:
*Demo scene #1: to demonstrate settings to use for sticky fluid on female atom.
*Demo scene #2: to demonstrate various fluid particle physics parameters.
*Demo scene #3: to demonstrate cohesion & viscosity simulation & collision with person skin.

-- How to use?
- Simply load the FluidDynamics.cslist script file on an Empty atom or CUA Atom, the atom control Z axis is going to be the fluid emission direction.

-- Description & main features:
- Particle based fluid simulation that runs fully on the GPU using compute shaders, with some optimizations like spatial hashing to make 120k particles doable in realtime.
- Simulation physics logic is based on the Smoothed Particle hydrodynamics method or ''SPH'' for short.
- Render method is a screen space render method. Customizable in color, refraction and reflection. Supports vam camera exposure settings & all camera types including screenshot cameras.
- Preset System: ability to save & load your custom settings.
- Full Animation Support: Every slider, Toggle or Button in the plugin can be controlled with timeline animations.
- Extra features like hard stickiness which allow particles to be stuck to person colliders or any primitive colliders in scene.
- Primitive collider support, collides with all primitive colliders in scene (sphere, box, plane & capsule colliders)
- Mesh collider support, still in experimental stage & eats up a lot of fps if enabled so it is disabled by default. It is recommended to use primitives & hide them afterwards for collision with environments for example.

-- Important Notes:
- The main parameters that will affect performance are the following:
- Simulation Smoothing Radius: This determines how far to look for neighbouring particles. More radius distance = more realism but with added impact on performance. (keep at 0.2 for best balance)
- Fluid Resolution Scale: This downscales the rendered screen space fluid for performance. For 1440p monitors 0.5 is a good balance, You might wanna lower this value if your monitor is 4K for example.
- Rest Density: This is the target particle density per cubic meters, Higher values are more realistic but with added fps impact.
- Anisotropy: This flattens the spherical particles into ellipsoids to smooth out the final rendered fluid, the difference is minimal with a high fps impact so it is kept off by default.
- Render Camera: Choose which camera to render the fluid on exclusively, by default this is set to Auto which will render on all currently active cameras. choose "MonitorRig" to render only on player view for max performance.
- The other parameters are essentially pretty straight forward, like adjusting fluid color or stickiness... etc.

-- Tips:
- You can use timeline to animate emission in spurts.
- You can use Parenting plugins like Bone Control to parent the fluid emitter to genitals. (native support for genital orifices will be added in later updates)

-- Demo scene #3 Preview: (v3 update)
- A quick preview of new cohesion & viscosity simulation, simulating surface tension, droplets & overall more realistic fluid physics.
Contains preview of hard stickiness on mesh colliders as well.



-- Demo scene #1 Preview: (v2)


-- Demo scene #2 Preview: (v2)


-- Snaps:
collage_1772214872500.png
collage_1772214882339.png
collage_1772214981313.png


-- Plugin UI:
collage_1772214840476.png


-- Scenes in Package:
Screenshot 2026-02-27 173644.png

-- Credits:
- @MacGruber for Utils script, Used to fetch compute shaders & surface shaders from .assetbundle file.
React to this content...
Click the links below to support the other creators whose content was used to make this resource!

Share this resource

Credits

Creator Support Link
Skynet Skynet
Skynet Skynet
vamjfd vamjfd
AWWalker AWWalker
Skynet Skynet
Skynet Skynet

Latest updates

  1. update v5

    -- New features & Improvements: - Added tooltips for an extended explanation to each parameter...
  2. update v4

    -- New Features & Improvements: - Added fluid rendering support for VR Mode. - Fixed debug views...
  3. update v3

    -- New Features & Improvements: - Added cohesion & new realistic viscosity simulation in fluid...

Latest reviews

Positive
Version: 3
Posted:
Must admit v3 makes the plugin evolve to another level!
Upvote 0
Back
Top Bottom