Here are all the new additions and updates!
UI / UX
- Completely re-worked how the UI is defined on the compiled plug-in. Instead of re-setting all parameter each time step the solver only evaluates animated parameters. Static parameters only get set when the parameter is changed by the user. This improves parameter performance.
- Fixed a bug with control ramps in Houdini 20.0 that caused values to not be updated when changed by the user. It also threw a python error that has been resolved.
- The main tab now has white water info.
- Optionally output many more internal fields and particle attributes for debugging purposes.
White Water
- White water is now ready to be used!
- White water now contributes to grid activation and will no longer suddenly stop when far from liquid particles.
- Added white water age & life attributes.
- Added various white water controls such as lifespan, buoyancy, and relax.
- Added particle based emission.
- Velocity based emission.
- Fixed a bug with churn computation that caused it to be skewed to one side of an axis instead of being centered.
- You can control how noisy the white water particles are relative to the entity emitting them.
- The rasterize points node has been moved from Axiom to Paradigm because the intended use of the node is for rasterizing white water particles.
- Adding groups for white water types such as spray, bubble, and surface.
- Added separate white water age rates for spray, surface, & bubble types so you can make certain types age slower or faster. You can also toggle off aging for types so they live forever.
- Added a white water clumping force. This does a FLIP like operation that blends together neighboring particle velocities to make them more similar.