Blender Git Loki
Git Commits -> Revision 8a60de6
December 27, 2014, 10:23 (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: 8a60de62f5d8db5449d2d60791d72593d9b7636e
Parent Commit: d263839
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)