Blender Git Commit Log

Git Commits -> Revision c1fb55b

October 3, 2017, 12:08 (GMT)
big fluid particles update

- refactored original snd particle functions on mantaflow side
- bug fixes for particle reading (fixes disappearing issue when using
various ptypes at once)
- added support (esp. in caching) for future particle life vector (on
mantaflow it's side already in use. todo: copy values to blender
particle systems)
- memory optimization: only allocate particle fields when they're
actually enabled in UI
- fixed standalone script export (snd particle system, pdata fields)

Commit Details:

Full Hash: c1fb55b44b6c99248d38a7578e92ea79d95fae36
Parent Commit: 949316d
Lines Changed: +595, -542

21 Modified Paths:

/intern/mantaflow/extern/manta_fluid_API.h (+3, -1) (Diff)
/intern/mantaflow/intern/FLUID.cpp (+72, -8) (Diff)
/intern/mantaflow/intern/FLUID.h (+12, -2) (Diff)
/intern/mantaflow/intern/manta_fluid_API.cpp (+16, -1) (Diff)
/intern/mantaflow/intern/manta_pp/omp/particle.h (+33, -22) (Diff)
/intern/mantaflow/intern/manta_pp/omp/plugin/flip.cpp (+136, -210) (Diff)
/intern/mantaflow/intern/manta_pp/omp/python/defines.py.reg (+1, -1) (Diff)
/intern/mantaflow/intern/manta_pp/omp/python/defines.py.reg.cpp (+1, -1) (Diff)
/intern/mantaflow/intern/manta_pp/omp/registration.cpp (+4, -0) (Diff)
/intern/mantaflow/intern/manta_pp/tbb/particle.h (+30, -19) (Diff)
/intern/mantaflow/intern/manta_pp/tbb/plugin/flip.cpp (+136, -210) (Diff)
/intern/mantaflow/intern/manta_pp/tbb/python/defines.py.reg (+1, -1) (Diff)
/intern/mantaflow/intern/manta_pp/tbb/python/defines.py.reg.cpp (+1, -1) (Diff)
/intern/mantaflow/intern/manta_pp/tbb/registration.cpp (+4, -0) (Diff)
/intern/mantaflow/intern/strings/liquid_script.h (+27, -23) (Diff)
/intern/mantaflow/intern/strings/shared_script.h (+43, -2) (Diff)
/intern/mantaflow/intern/strings/smoke_script.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+53, -31) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+9, -4) (Diff)
/source/blender/blenkernel/intern/smoke.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+9, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021