Blender Git Commit Log

Git Commits -> Revision f0c0d11

Revision f0c0d11 by Bastien Montagne (master)
May 16, 2018, 13:47 (GMT)
Fix T55076: Hack around to break correct behavior of 2.8 and get back broken-used-as-feature one from 2.7.

Locked bones of proxies should not be editable, at all. But lack of
update from linked rest pose in 2.7 allows to pose and animate locked
bones (not to pose them without animation though, or you'd lose your
pose on next file save & reload).

this is used by artists to always lock all their bones in a rig, so that
proxies fully update when lib rig is modified...

For now, restore that broken behavior in 2.8 by not updating proxies
against lib armature in CoW context (makes sense anyway, we are
currently doing a lot of useless thing when copying data for depsgraph
evaluation!).

Commit Details:

Full Hash: f0c0d11ea2cfbe44b079a544a5c91fe888f28c80
Parent Commit: 2ba0951
Lines Changed: +3, -1

1 Modified Path:

/source/blender/blenkernel/intern/armature.c (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021