A writeup of the process of making a fluid simulation in Rust, from choosing a graphics library to writing compute shaders.