Blender Git Commit Log

Git Commits -> Revision 9fa8c01

Revision 9fa8c01 by Bastien Montagne (master)
December 5, 2018, 19:54 (GMT)
Fix (unreported, related to T58210) LaplacianDeform binding state incorrectly reported by RNA.

LaplacianDeform binding handling is a catastrophee in CoW context,
because half of the binding (the laplacian solver cache thingy) is not
saved, and can be re-generated on the fly from stored vcos.

This means that binding is not only done when hitting 'bind' button, but
also at file load, and when some things change.

And this utterly breaks with CoW design, not sure how to fix, will add a
task about that.

But this also means that NULL laplacian solver cache pointer is not a
good check to know whether it is binded or not, only stored vcos are
relevant for that (and the binding flag, of course).

Commit Details:

Full Hash: 9fa8c01f6bdce150da750a53f59f947d65707ccc
Parent Commit: 484389c
Lines Changed: +1, -1

1 Modified Path:

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