Blender Git Commit Log

Git Commits -> Revision def1c3e

Revision def1c3e by Sybren A. Stüvel (master)
May 16, 2018, 14:31 (GMT)
Particle System: ported most DerivedMesh ? Mesh

There are a few places where DerivedMesh is still used, most notably
when calling the (not yet ported) cloth simulation. There is also still
the use of Object.derivedDeform and Object.derivedFinal. Those places are
marked with a TODO.

Some functions in the editors module were copied to accept Mesh. Those
already had 'mesh' in the name; the copies are suffixed with '__real_mesh'
for easy renaming later when the DM-based functionality is removed.

Commit Details:

Full Hash: def1c3eb4b5c2926431a1c975839e7719f06b38e
Parent Commit: 76b5e38
Lines Changed: +771, -461

22 Modified Paths:

/source/blender/alembic/intern/abc_hair.cc (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+17, -0) (Diff)
/source/blender/blenkernel/BKE_particle.h (+10, -10) (Diff)
/source/blender/blenkernel/intern/object.c (+7, -9) (Diff)
/source/blender/blenkernel/intern/particle.c (+133, -132) (Diff)
/source/blender/blenkernel/intern/particle_distribute.c (+76, -66) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+51, -41) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl_particles.c (+11, -10) (Diff)
/source/blender/editors/include/ED_mesh.h (+10, -0) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+1, -1) (Diff)
/source/blender/editors/mesh/meshtools.c (+117, -1) (Diff)
/source/blender/editors/mesh/mesh_mirror.c (+123, -4) (Diff)
/source/blender/editors/physics/particle_edit.c (+69, -64) (Diff)
/source/blender/editors/physics/particle_object.c (+47, -29) (Diff)
/source/blender/editors/transform/transform_conversions.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+32, -29) (Diff)
/source/blender/modifiers/intern/MOD_explode.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_particlesystem.c (+56, -54) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021