asu-p3 Finished

Eulerian fluid simulation for the ASA1 course @ URJC
Smoke fluid simulation

Description

It is an Eulerian fluid simulation used to simulate smoke, implemented in C++ as a class project for the Animación y Simulación Avanzada 1 course at URJC. It is simple and nice, and does some really satisfying eddies.

My Work

The assignment consisted in programming the core mathematical logic for the fluid dynamics, following the theory seen in class and the articles provided. The foundational engine code, window management, and base utilities were provided by the course professor.