🌊 Fluid Lab — Simulation de fluide 2D

Fluid Lab est une simulation interactive de fluide en deux dimensions basée sur une version numérique simplifiée des équations de Navier–Stokes, également connues sous le modèle des Stable Fluids.

Le projet permet d’observer et d’expérimenter le comportement de fluides en temps réel dans un environnement sandbox entièrement interactif.

⚙️ Principe de simulation

Le fluide est simulé sur une grille 2D où chaque cellule contient :

  • une vitesse (champ vectoriel)
  • une densité (couleur du fluide)
  • des interactions avec des obstacles

Le système évolue en appliquant des étapes physiques successives :

  • diffusion (viscosité du fluide)
  • advection (transport de matière et vitesse)
  • projection (incompressibilité du fluide)
  • vorticité (renforcement des tourbillons)

🌪️ Fonctionnalités

Dans Fluid Lab, l’utilisateur peut :

  • injecter du fluide en temps réel avec la souris ou le tactile
  • créer des obstacles pour modifier les écoulements
  • choisir différentes matières (eau, fumée, feu, plasma, etc.)
  • ajuster les paramètres physiques :
    • viscosité
    • force d’injection
    • dissipation
    • intensité des vortex
  • utiliser des presets physiques (air, eau, miel, fumée)

🧠 Intérêt

Cette simulation est utilisée comme outil d’exploration de :

  • la mécanique des fluides numérique
  • les systèmes dynamiques
  • les comportements émergents
  • les techniques de simulation temps réel en informatique graphique

Elle illustre comment des équations simples peuvent produire des comportements visuellement complexes et réalistes.

🎮 Interaction

Le système est entièrement interactif et réactif en temps réel :

  • clic et glisser pour injecter du fluide
  • mode obstacle pour modifier le terrain
  • effets visuels dynamiques selon la vitesse du flux

Download

Download NowName your own price

Click download now to get access to the following files:

FluidLab-pc.zip 7.3 kB

Leave a comment

Log in with itch.io to leave a comment.