Thursday, May 6, 2010

Aerodynamics

I really want to add a simple cfd wind tunnel to the game to help generate accurate aerodynamic data for the user created models. This has totally sucked up all my time. So far I've implemented a simple 2d cfd solver based on pretty simple eulerian grid methods... it works great! too bad... you run into the problem of meshing - which may put extra constraints on what user created content can and can not go into the game (for example, the typical meshes for continuum based cfd require a fairly uniform original mesh to work well and fully closed surfaces to work at all). I don't want to code my own meshing tools either... seems... hard. So I've been delving in mesh-free Lagrangian technique for simulating fluid and after much failure I got some cool results!