Diffusivity Engine
Monday, April 6, 2009 at 4:38AM The Diffusivity Engine is a Matlab program that uses wind data and a sophisticated algorithm to compute the particle diffusion about a given area. In the high speed 24 hour animation below, markers indicate the station location and color indicates the amount of particle saturation in a given area over time. The wind data is from the observed stations and said locations. A convergence zone can be seen forming in the Northwest corner.
Data-driven Interactive Particle Simulator (DIPS)
Monday, April 6, 2009 at 4:07AM DIPS is a system that allows scientists to use atmospheric data such as u, v, w and temperature to create high quality rendered simulations. The data starts out in a Matlab format and is then read into a C++ program via an XML parser. The XML data is then used in the C++ program to do all the simulation computations. As the simulation is running we use the Maya API to dynamically generate a Maya scene file. This scene file not only includes the final particle simulation, but also the paths of every particle in the simulations. These paths are then exported into a separate file for further statistical study. Included with the Maya file is a small Maya tool that lets the user further customize the scene file by specifying the particles size, color and type. Markers are placed in the scene to identify the station locations where the data was collected. Below is a flow chart which illustrates how the system worked.






