Video games appeal to our desire to explore and interact with our environment, and adding real-world phenomena-such as fluid motion-allows game developers to create immersive and fun virtual worlds.
Fluid dynamics simulation techniques have undergone significant evolution in recent years, combining traditional numerical methods with innovations such as data‐driven modelling and machine learning.
During my undergrad I read the notes of Robert Bridsons class on Fluid Simulation and implemented the given ideas. I first implemented everything in C++ and OpenGL and later translated everything to ...