Splashsurf Studio is a Blender add-on for on-the-fly surface reconstruction of fluid simulation data. It leverages the pySplashsurf Python library, which is based on the splashsurf tool and library.
The add-on interface can be found in the 3D Viewport toolbar (accessible via the N key) while in Object Mode.
Splashsurf Studio interprets the vertex positions of any Blender object as particle coordinates to perform surface reconstruction using pySplashsurf.
A common workflow involves loading particle data from SPH (Smoothed Particle Hydrodynamics) simulations using the Sequence Loader add-on.
As the Sequence Loader updates the input file on each frame change, Splashsurf Studio automatically refreshes the surface reconstruction to reflect the new data.
Currently, the add-on cannot use geometry generated by Geometry Nodes as input for surface reconstruction due to Blender's execution order. Only base geometry or geometry loaded via tools like the Sequence Loader add-on is supported. However, the reconstructed surface itself can be used as an input for Geometry Nodes. If you are interested in contributing to improve the flexibility of the add-on, please contact us via our GitHub repository.
Split extension into packages per platform, remove image files from package
This extension does not require special permissions.
Very convenient addon for JIT surface reconstruction from particle data. Very fast, too!