Blender Git Loki
Git Commits -> Revision 6111132
Revision 6111132 by Miika Hamalainen (soc-2012-fried_chicken) July 24, 2012, 18:08 (GMT) |
* Active simulation fields are now set dynamically based on simulation content. - For example fire related data/simulation is only processed when there is a fire type brush affecting the domain. Color data is enabled only when multiple colors are needed. - This way most simulations require less disk space and are faster to calculate compared to previous branch versions. * Tweaked smoke 3D-view shader to match previous non-colored version. * Fixed memory leak with smoke colors. |
Commit Details:
Full Hash: 61111325f17537dc9c475678e63c11f1057852f0
SVN Revision: 49181
Parent Commit: 5e29bd9
Lines Changed: +376, -239
14 Modified Paths:
/intern/smoke/extern/smoke_API.h (+6, -0) (Diff)
/intern/smoke/intern/FLUID_3D.cpp (+79, -59) (Diff)
/intern/smoke/intern/FLUID_3D.h (+5, -1) (Diff)
/intern/smoke/intern/smoke_API.cpp (+65, -0) (Diff)
/intern/smoke/intern/WTURBULENCE.cpp (+49, -35) (Diff)
/intern/smoke/intern/WTURBULENCE.h (+4, -1) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+26, -41) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+37, -25) (Diff)
/source/blender/blenkernel/intern/smoke.c (+68, -34) (Diff)
/source/blender/blenloader/intern/readfile.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/drawvolume.c (+26, -13) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+6, -3) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+0, -18) (Diff)
/source/blender/render/intern/source/voxeldata.c (+5, -8) (Diff)
/intern/smoke/intern/FLUID_3D.cpp (+79, -59) (Diff)
/intern/smoke/intern/FLUID_3D.h (+5, -1) (Diff)
/intern/smoke/intern/smoke_API.cpp (+65, -0) (Diff)
/intern/smoke/intern/WTURBULENCE.cpp (+49, -35) (Diff)
/intern/smoke/intern/WTURBULENCE.h (+4, -1) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+26, -41) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+37, -25) (Diff)
/source/blender/blenkernel/intern/smoke.c (+68, -34) (Diff)
/source/blender/blenloader/intern/readfile.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/drawvolume.c (+26, -13) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+6, -3) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+0, -18) (Diff)
/source/blender/render/intern/source/voxeldata.c (+5, -8) (Diff)