Lightweight Fluids is a Unity package that offers a simple and easy-to-use fluid simulation solution. It's designed for real-time applications and can run without hardware acceleration. The simulation code is written in C# and is compatible with any hardware that runs Unity. The package includes a highly optimized Raymarch renderer for high-fidelity particle rendering and a fallback rendering option for guaranteed compatibility. It also features a standard shader system and is highly customizable.
The package can simulate fluids with up to 500 particles without frame drops, even on basic hardware. It interacts with standard Unity colliders and physics with minimal setup requirements. The package also includes a fallback compatibility option for rendering basic particles and a standard shader system with features like metallicity, smoothness, textures, lighting, and transparency.





