Blender Git Loki

Git Commits -> Revision 3f2b1f1

Revision 3f2b1f1 by Sybren A. Stvel (blender-v2.83-release)
October 7, 2020, 08:15 (GMT)
Fix T81218: Crash in pose mode using a driver on bendy bone Segment

The example file in T81218 has a driver that maps a bone's X-location to
the number of BBone segments. This caused a dependency cycle, which
resulted in bad thread serialisation, which caused the crash.

This patch breaks the dependency cycle `BONE_LOCAL` ?
`DRIVER(bones["Bone"].bbone_segments)` ? `BONE_LOCAL`. The 'Driver Data'
relation now points to `BONE_SEGMENTS` when the driven property starts
with `bbone_`.

Differential Revision: https://developer.blender.org/D9122

Commit Details:

Full Hash: 3f2b1f1b667d00494b01ed4b9d65196f45eb75d3
Parent Commit: f7c5296
Lines Changed: +6, -2

Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2020