Interactive 2D Fluid Simulation

The wave effect is generated with render textures

Ephemeral trail saving to fade out the foam

Scene Capture Component and post-process are used for pixel-accurate intersection detection on the water plane

Tech art project in Unreal Engine.
I explored 2D water simulation using render textures to generate waves and real-time fluid interactions, without relying on traditional physical simulation.
Ephemeral trails allow foam to be dynamically pushed and naturally fade out after the player or objects move across the water.
A Scene Capture Component combined with a post-process ensures pixel-perfect intersections with the water surface, providing precise and immersive visual effects.
------------------
Projet de tech art sous Unreal Engine.
J’ai exploré la simulation d’eau 2D en utilisant des render textures pour générer des vagues et des interactions fluides en temps réel, sans recourir à une vraie simulation physique.
Les trails éphémères permettent de déplacer et de faire disparaître naturellement la mousse après le passage du joueur ou d’objets sur l’eau.
Un Scene Capture Component associé à un post-process assure des intersections pixel-perfect avec la surface, pour des effets visuels précis et immersifs.