Final project for CS2240: Interactive Graphics, a graduate seminar with Daniel Ritchie at Brown University. Worked with Brad Guesman and Victoria Tan to implement a physically-based simulation of cumuliform cloud generation using computational fluid dynamics based on the paper Simulation of Cumuliform Clouds Based on Computational Fluid Dynamics. We implemented semi-Lagrangian advection, and used OpenVDB and Arnold for visualization. Implemented in C++.