[Soc-2012-dev] Weekly progress report #7 - Smoke Simulator Improvements

Miika Hämäläinen miika.hamalainen at kolumbus.fi
Sat Jul 7 01:03:01 CEST 2012


> What you did this week
* I wrapped up the smoke "force field" implementation from last week. 
Besides lots of testing this included finishing UI stuff, adding new 
icon and solving dependency issues to make related objects update properly.
* I made a basic test/demo of smoke flow force applied on particles: 
http://www.youtube.com/watch?v=lqRIxVQuVno
* I started to work on smoke color support. To be able to use existing 
fluid advection functions and preserve color data during simulation I 
decided to store color data as premultiplied rgb fields, using smoke 
density as "alpha". That way color mixing happens correctly depending on 
fluid densities.
* For now simulation and cache parts are done and I'm working on 3D-view 
preview code.

> What you plan to do next week
There is still plenty to do with the smoke color implementation. 
Currently render engine doesn't support colored voxel data and it's not 
yet clear how viewport preview will work out. I'm also going to add a 
way to disable some optional simulation fields if they're not needed. 
This will require quite a few changes to smoke code.


More information about the Soc-2012-dev mailing list