> For the complete documentation index, see [llms.txt](https://morningheartgames.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morningheartgames.gitbook.io/docs/getting-started/introduction.md).

# Introduction

> Different from prior version , the principle of this plugin is based on the paper [A Narrow-Range Filter for Screen-Space Fluid Rendering](https://ttnghia.github.io/posts/narrow-range-filter/).

Fluid simulation is generally based on grids or particles. In consideration of real-time performance, the SPH-based method (a particle-based method) is still used.

Unity does not have a very suitable fluid rendering plugin, which is the main reason for this plugin. I also noticed that there is indeed an very old implementation "**Screen Space Fluids Pro**"on the Asset Store (last update at year 2016).

In the process of using, I feel that I can do better, no matter from the efficiency or visual effects or ease of use and scalability, thus this plugin was born.

{% embed url="<https://youtu.be/TveqTf5lk_c>" %}
