Blender Git Commit Log
Git Commits -> Revision afb947c
Revision afb947c by Lukas Toenne (alembic, gooseberry, gooseberry_farm, hair_guides, hair_guides_grooming, hair_object, strand_editmode, strand_gpu, strand_nodes, temp_motionpaths, tmp_hair_curves) April 20, 2015, 10:13 (GMT) |
Switched the hair edit data to a bmesh-like structure for consistency. This means using mempools to store curve and vertex data, which allows arbitrary addition and removal of data more easily. Also this includes an iterator system similar to bmesh iterators (although the simpler topology makes it a lot less complex). Conflicts: source/blender/blenkernel/intern/customdata.c source/blender/makesdna/DNA_customdata_types.h |
Commit Details:
Full Hash: afb947c00c134671c8203bf1a69c46aea92230ec
Parent Commit: f1e4d35
Lines Changed: +456, -111
1 Added Path:
/source/blender/blenkernel/intern/edithair_inline.h (+154, -0) (View)
8 Modified Paths:
/source/blender/blenkernel/BKE_edithair.h (+67, -10) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/edithair.c (+190, -46) (Diff)
/source/blender/blenkernel/intern/edithair_particles.c (+27, -51) (Diff)
/source/blender/bmesh/intern/bmesh_iterators_inline.h (+2, -1) (Diff)
/source/blender/editors/hair/hair_ops.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+8, -3) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/edithair.c (+190, -46) (Diff)
/source/blender/blenkernel/intern/edithair_particles.c (+27, -51) (Diff)
/source/blender/bmesh/intern/bmesh_iterators_inline.h (+2, -1) (Diff)
/source/blender/editors/hair/hair_ops.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+8, -3) (Diff)