Blender Git Commit Log
Git Commits -> Revision 39ab4da
May 5, 2015, 13:37 (GMT) |
Take transformation into account between the duplicator and strands object. The strand edit mode uses the local space of the active object, which is the duplicator (and dupli cache owner). The strands data is in local space of the original particle system object however, so have to convert. This is a very hackish solution, using the first instance of the strands data, which only works for single instance data. |
Commit Details:
Full Hash: 39ab4dab664616c42c98bb41e583846116582b1c
Parent Commit: e0a780d
Lines Changed: +62, -18
7 Modified Paths:
/source/blender/blenkernel/BKE_cache_library.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_editstrands.h (+2, -2) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+24, -1) (Diff)
/source/blender/blenkernel/intern/editstrands.c (+5, -5) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+20, -2) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.h (+2, -2) (Diff)
/source/blender/editors/hair/hair_object_cachelib.c (+7, -5) (Diff)
/source/blender/blenkernel/BKE_editstrands.h (+2, -2) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+24, -1) (Diff)
/source/blender/blenkernel/intern/editstrands.c (+5, -5) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.c (+20, -2) (Diff)
/source/blender/bmesh/intern/bmesh_strands_conv.h (+2, -2) (Diff)
/source/blender/editors/hair/hair_object_cachelib.c (+7, -5) (Diff)