Blender Git Commit Log
Git Commits -> Revision 769c57b
Revision 769c57b by Sybren A. Stüvel (master) July 4, 2018, 09:33 (GMT) |
SoftBody: share point cache between CoW copies This is the same approach as 98a0bcd4252e952fa5438e9d1b69b0204f8a8746 applied to soft body simulation. In short, CoW copies share the point cache, and treat it as read-only except when the depsgraph is active. |
Commit Details:
Full Hash: 769c57b38a707397ac7fdda15b1deb561194b66c
Parent Commit: 9e4d667
Lines Changed: +76, -18
9 Modified Paths:
/source/blender/blenkernel/intern/bpath.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/softbody.c (+16, -7) (Diff)
/source/blender/blenloader/intern/readfile.c (+12, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+19, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+6, -2) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+13, -2) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/softbody.c (+16, -7) (Diff)
/source/blender/blenloader/intern/readfile.c (+12, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+19, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+6, -2) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+13, -2) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)