[Solved] Memorize Figure Rigging Causes All Bones to Shift
Lucky13guy
Posts: 62
This is something that's been bothering me for a while now. I don't know when it started, or if I just never noticed it before, but every time I go to memorize figure rigging on a completely fresh G8F (no morphs applied), all the bones shift, making it difficult to properly add morphs to a character. I've noticed that it doesn't happen if I first adjust rigging to shape, then memorize figure rigging, but then it does it when after I apply my morph and try to adjust rigging to shape for the morph. Does anyone know why this might be happening and how I can prevent/fix it?
Thanks!
Memorized.jpg
745 x 1078 - 95K
Post edited by Lucky13guy on
Comments
Why would you want to? The rigging is already memorised in its base state, which is what you need as a basis for adjustment - if you memorise it with any morphs applied then it will hav a new starting point, and the offsets from the morphs will not have a doubled effect (it shouldn't be a problem if you zero the figure, but as I said this isn't soemthing you should need to do except when creating your own new figure, where you need to memorise the figure ince you have the bones in their correct default positions)
That's a good question! I just assumed that you were supposed to memorize figure rigging before using ERC Freeze for a morph, since everything I've read states to memorize figure rigging before doing ERC Freeze. If that's not required, then SWEET! Lol.
BUT, if everything is already memorized, why would all the bones shift whenever I click on memorize figure rigging on an unmodified G8F base?
What happens if you zero the figure first? I suspect that soemthing is loading with a non-zero value because of the way it was saved.
ERC Freeze works by looking for differnces between current and memorised (default) values, and linking those changes to the controller. So you want the memorised state of everything to be the proper default value, so that it doesn't link the wrong change.
When I zero the figure first, my G8F grows by about 1.25 inches. And that helped me figure out the problem. Turns out one of the free character morphs I had installed had a body height morph that defaulted at 25%, so every G8F character I opened was automatically downsized. I set the default value to 0, saved the morph over itself in it's original data folder, then restarted Daz and everything seems to be working as it should again. Thanks for the suggestion, Richard! Wouldn't have found the problem without it.