Blender Git Loki
Git Commits -> Revision 83b20c7
Revision 83b20c7 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:22 (GMT) |
Enforce hair constraints (constant segment length) after applying a tool. Currently uses the same approach as old particle edit mode (rescale hair segments from the root on). A more sophisticated approach using least-square error minimization of the displacement could yield better results. |
Commit Details:
Full Hash: 83b20c7ddfe60ca779f53a0d337cc1b7854fb14c
Parent Commit: 0e06a60
Lines Changed: +101, -21
7 Modified Paths:
/source/blender/blenkernel/BKE_edithair.h (+10, -3) (Diff)
/source/blender/blenkernel/intern/edithair.c (+52, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands.h (+6, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+18, -14) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.h (+4, -3) (Diff)
/source/blender/editors/hair/hair_edit.c (+6, -1) (Diff)
/source/blender/editors/hair/hair_stroke.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/edithair.c (+52, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands.h (+6, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+18, -14) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.h (+4, -3) (Diff)
/source/blender/editors/hair/hair_edit.c (+6, -1) (Diff)
/source/blender/editors/hair/hair_stroke.c (+5, -0) (Diff)