Commit: 4f209fab2c4430e3fd145379432873e815ccb971 Author: Jacques Lucke Date: Thu Aug 13 14:41:44 2020 +0200 Branches: blender-v2.90-release https://developer.blender.org/rB4f209fab2c4430e3fd145379432873e815ccb971
Fix T79082: Softbody self-collision does not work on lattices Reviewers: zeddb Differential Revision: https://developer.blender.org/D8562 =================================================================== M source/blender/blenkernel/intern/softbody.c =================================================================== diff --git a/source/blender/blenkernel/intern/softbody.c b/source/blender/blenkernel/intern/softbody.c index b7b325644ca..d31f5f61597 100644 --- a/source/blender/blenkernel/intern/softbody.c +++ b/source/blender/blenkernel/intern/softbody.c @@ -2965,6 +2965,9 @@ static void lattice_to_softbody(Scene *scene, Object *ob) if (ob->softflag & OB_SB_EDGES) { makelatticesprings(lt, ob->soft->bspring, ob->softflag & OB_SB_QUADS, ob); build_bps_springlist(ob); /* link bps to springs */ + if (ob->softflag & OB_SB_SELF) { + calculate_collision_balls(ob); + } } } _______________________________________________ Bf-blender-cvs mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-blender-cvs
