Blender Git Loki
Git Commits -> Revision f09d605
Revision f09d605 by Janne Karhu (master) September 4, 2009, 23:06 (GMT) |
Some particles cleanup & fixes: - Some big refresh issues with softbody & cloth point cache usage should now be fixed. - Removed sticky objects from particles (better stuff will come back when I get to updating reactor particles). - Some initial easy memory efficiency cleanup for ParticleData struct. The ultimate goal is to get particles less memory hungry -> more particles possible in single scene. - Wrong path timing clamping caused hair particles to seem disappeared when changing between normal<->hair particles. - "Calculate to current frame" in cache buttons baked instead of the intended function. - Boids particle data is now a bit better organized. |
Commit Details:
Full Hash: f09d6054100a17cc6129d035cf3634394f5e9377
SVN Revision: 23009
Parent Commit: ec5a8c0
Lines Changed: +509, -526
19 Modified Paths:
/release/ui/buttons_particle.py (+0, -1) (Diff)
/source/blender/blenkernel/BKE_particle.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/boids.c (+110, -88) (Diff)
/source/blender/blenkernel/intern/cloth.c (+16, -11) (Diff)
/source/blender/blenkernel/intern/modifier.c (+2, -4) (Diff)
/source/blender/blenkernel/intern/object.c (+30, -21) (Diff)
/source/blender/blenkernel/intern/particle.c (+71, -69) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+176, -201) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+6, -4) (Diff)
/source/blender/blenkernel/intern/softbody.c (+22, -18) (Diff)
/source/blender/blenloader/intern/readfile.c (+0, -9) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -1) (Diff)
/source/blender/editors/object/object_edit.c (+3, -0) (Diff)
/source/blender/editors/physics/editparticle.c (+32, -29) (Diff)
/source/blender/editors/physics/ed_pointcache.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+7, -4) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+23, -22) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+1, -41) (Diff)
/source/blender/render/intern/source/convertblender.c (+4, -2) (Diff)
/source/blender/blenkernel/BKE_particle.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/boids.c (+110, -88) (Diff)
/source/blender/blenkernel/intern/cloth.c (+16, -11) (Diff)
/source/blender/blenkernel/intern/modifier.c (+2, -4) (Diff)
/source/blender/blenkernel/intern/object.c (+30, -21) (Diff)
/source/blender/blenkernel/intern/particle.c (+71, -69) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+176, -201) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+6, -4) (Diff)
/source/blender/blenkernel/intern/softbody.c (+22, -18) (Diff)
/source/blender/blenloader/intern/readfile.c (+0, -9) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -1) (Diff)
/source/blender/editors/object/object_edit.c (+3, -0) (Diff)
/source/blender/editors/physics/editparticle.c (+32, -29) (Diff)
/source/blender/editors/physics/ed_pointcache.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+7, -4) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+23, -22) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+1, -41) (Diff)
/source/blender/render/intern/source/convertblender.c (+4, -2) (Diff)