Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorJacques Lucke <jacques@blender.org>2020-08-13 15:41:44 +0300
committerJacques Lucke <jacques@blender.org>2020-08-13 15:41:44 +0300
commit4f209fab2c4430e3fd145379432873e815ccb971 (patch)
tree5eb57e3ad9da8e75981b08e9fab39f9ef769b52b /source
parentada98869dfa16272cd7db1c01d33a7002dc38195 (diff)
Fix T79082: Softbody self-collision does not work on lattices
Reviewers: zeddb Differential Revision: https://developer.blender.org/D8562
Diffstat (limited to 'source')
-rw-r--r--source/blender/blenkernel/intern/softbody.c3
1 files changed, 3 insertions, 0 deletions
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);
+ }
}
}