Overview of Salva fluid simulation engine
masterSalva is a 2D and 3D particle-based fluid simulation engine designed for games and animations. It provides high-fidelity fluid dynamics through various pressure resolution and viscosity models.
Key technical details:
- Math Library: Uses
nalgebrafor vector and matrix mathematics. - Physics Coupling: Can optionally interface with
rapierto enable two-way coupling between fluids and rigid bodies, multibodies, or deformable bodies. - Dimensionality: Supports both 2D and 3D simulations using a largely shared codebase.
- Platform Support: Includes WASM support, making it suitable for web-based applications.