Blender Git Loki
Git Commits -> Revision eca3877
Revision eca3877 by Luca Rood (cloth-improvements) December 15, 2016, 23:10 (GMT) |
Implement structural plasticity (has issues) The issue here is that the rest length factor isn't cached, because the cache only allows you to store a single type of data per cache (I'll try to fix this later), so if you interrupt the simulation midway through, going to the start frame, the plastic deformations will be reset. |
Commit Details:
Full Hash: eca3877ac473cb087c24741f945a03c807ed3096
Parent Commit: e843c10
Lines Changed: +77, -18
8 Modified Paths:
/release/scripts/startup/bl_ui/properties_physics_cloth.py (+3, -0) (Diff)
/source/blender/blenkernel/BKE_cloth.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/cloth.c (+10, -1) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+25, -0) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+14, -13) (Diff)
/source/blender/physics/intern/implicit.h (+2, -2) (Diff)
/source/blender/physics/intern/implicit_blender.c (+18, -2) (Diff)
/source/blender/blenkernel/BKE_cloth.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/cloth.c (+10, -1) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+25, -0) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+14, -13) (Diff)
/source/blender/physics/intern/implicit.h (+2, -2) (Diff)
/source/blender/physics/intern/implicit_blender.c (+18, -2) (Diff)