Blender Git Loki
Git Commits -> Revision 967d25a
Revision 967d25a by Daniel Genrich (master) July 27, 2010, 14:53 (GMT) |
Smoke Patch + additions: a) Applying patch #22765 by Miika H�m�l�inen (domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations. |
Commit Details:
Full Hash: 967d25ac1c269f28ab793f7c63edb9fd540dd5cf
SVN Revision: 30809
Parent Commit: ecb5862
Lines Changed: +571, -105
12 Modified Paths:
/intern/smoke/extern/smoke_API.h (+2, -2) (Diff)
/intern/smoke/intern/FLUID_3D.cpp (+161, -36) (Diff)
/intern/smoke/intern/FLUID_3D.h (+20, -3) (Diff)
/intern/smoke/intern/smoke_API.cpp (+34, -5) (Diff)
/release/scripts/ui/properties_physics_smoke.py (+23, -12) (Diff)
/source/blender/blenkernel/BKE_blender.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/smoke.c (+174, -33) (Diff)
/source/blender/blenloader/intern/readfile.c (+54, -0) (Diff)
/source/blender/editors/space_view3d/drawvolume.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+20, -4) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+32, -1) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+49, -7) (Diff)
/intern/smoke/intern/FLUID_3D.cpp (+161, -36) (Diff)
/intern/smoke/intern/FLUID_3D.h (+20, -3) (Diff)
/intern/smoke/intern/smoke_API.cpp (+34, -5) (Diff)
/release/scripts/ui/properties_physics_smoke.py (+23, -12) (Diff)
/source/blender/blenkernel/BKE_blender.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/smoke.c (+174, -33) (Diff)
/source/blender/blenloader/intern/readfile.c (+54, -0) (Diff)
/source/blender/editors/space_view3d/drawvolume.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+20, -4) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+32, -1) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+49, -7) (Diff)