Import Expressions operator doesn't correctly drive associated div2 expressions
Issue #712
resolved
See, for example, the image at the bottom of this page: https://diffeomorphic.blogspot.com/2021/03/new-morph-system.html .
Before, when you imported both expressions, the drivers were correctly set up so that when using the expression slider, the div2 shape key was also driven. But now, the div2 shape key is not driven even though it has a driver.
Comments (2)
-
repo owner -
reporter - changed status to resolved
Thanks.
- Log in to comment
Fixed in last commit, although not very elegantly.
Some time ago I encountered problems when reloading jcms, and decided that it was best if reloading didn’t change jcms. More precisely, adding property drivers when the shapekey was already driven by bone rotations gave problems. However, the way I detect jcms is ugly; I check if the morph name contains the string “jcm”. But that caught ejcms as well, which was not my intention because they should be driven by properties.
The fix consists of excluding ejcms from by jcm test. Not very elegant, but it works in most cases.