Blender Git Loki
Git Commits -> Revision af7fe83
May 6, 2015, 09:13 (GMT) |
Store MSurfaceSample data in hair strands for mapping to a mesh. This data is not strictly necessary for the strands drawing or rendering or even hair simulation, because the hair root offset and rotation is already cached explicitly. However, the strand edit mode needs this information to correctly apply length constraints. |
Commit Details:
Full Hash: af7fe835ffeff094df994f5e3fd75735f0514d8f
Parent Commit: 6534a7b
Lines Changed: +131, -26
11 Modified Paths:
/source/blender/blenkernel/BKE_editstrands.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/editstrands.c (+14, -1) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+11, -20) (Diff)
/source/blender/editors/hair/hair_object_cachelib.c (+1, -1) (Diff)
/source/blender/editors/hair/hair_object_particles.c (+1, -1) (Diff)
/source/blender/editors/hair/hair_undo.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_strands_types.h (+4, -0) (Diff)
/source/blender/physics/intern/strands.cpp (+5, -1) (Diff)
/source/blender/pointcache/alembic/abc_particles.cpp (+79, -0) (Diff)
/source/blender/pointcache/alembic/abc_particles.h (+12, -0) (Diff)
/source/blender/blenkernel/intern/editstrands.c (+14, -1) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+11, -20) (Diff)
/source/blender/editors/hair/hair_object_cachelib.c (+1, -1) (Diff)
/source/blender/editors/hair/hair_object_particles.c (+1, -1) (Diff)
/source/blender/editors/hair/hair_undo.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_strands_types.h (+4, -0) (Diff)
/source/blender/physics/intern/strands.cpp (+5, -1) (Diff)
/source/blender/pointcache/alembic/abc_particles.cpp (+79, -0) (Diff)
/source/blender/pointcache/alembic/abc_particles.h (+12, -0) (Diff)