Blender Git Commit Log

Git Commits -> Revision 83dfade

Revision 83dfade by Daniel Genrich (master)
January 25, 2010, 15:10 (GMT)
Smoke: The well known Miika Hämäläinen (aka MiikaH) patch (http://blenderartists.org/forum/showthread.php?t=158317&page=42)

* Better (and windows enabled) OpenMP handling (> 2x-5x speed)
* More Volumetric Texture mapping options (heat, etc) <-- Matt if that's not to your liking, just revert that part, it's separate anyway
* Initial velocity taken from particle settings (no more slow starting)
* Option to select compression method (there seem to be a bug in my high compression usage, at least it's been reported to result in exploding smoke - better use low compression for the time being)

It's been tested since a while but as usual please report any (new!) bugs. ;-)

Commit Details:

Full Hash: 83dfade37a746043dfc8d38f57514706d8505352
SVN Revision: 26250
Parent Commit: 4b71eaa
Lines Changed: +2313, -739

2 Added Paths:

/intern/smoke/intern/EIGENVALUE_HELPER.cpp (+885, -0) (View)
/intern/smoke/intern/LU_HELPER.cpp (+136, -0) (View)

17 Modified Paths:

/intern/smoke/intern/EIGENVALUE_HELPER.h (+48, -21) (Diff)
/intern/smoke/intern/FLUID_3D.cpp (+597, -164) (Diff)
/intern/smoke/intern/FLUID_3D.h (+58, -27) (Diff)
/intern/smoke/intern/FLUID_3D_SOLVERS.cpp (+169, -367) (Diff)
/intern/smoke/intern/FLUID_3D_STATIC.cpp (+139, -65) (Diff)
/intern/smoke/intern/LU_HELPER.h (+20, -25) (Diff)
/intern/smoke/intern/smoke_API.cpp (+6, -6) (Diff)
/intern/smoke/intern/WTURBULENCE.cpp (+119, -47) (Diff)
/release/scripts/ui/properties_physics_smoke.py (+14, -0) (Diff)
/release/scripts/ui/properties_texture.py (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/smoke.c (+14, -9) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+8, -0) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+6, -1) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+24, -0) (Diff)
/source/blender/makesrna/intern/rna_texture.c (+12, -0) (Diff)
/source/blender/render/intern/source/voxeldata.c (+50, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021