cridgit opened this issue on Apr 19, 2013 · 37 posts
barbult posted Thu, 23 May 2013 at 12:45 PM
Just following up on these issues - is there a fix in the works?
Quote - Well I'll be darned, Barbult. I've done some investigation and it seems you're right on both!
The position/scale problem is happening due to a new setting I introduced (AutoZeroPose) when changing from the original multi-step pose transfer to the one-step pose transfer. You can avoid this problem as follows by opening My Library/Scripts/cridgit/PoseMaster/PoseMasterSettings.DAT and changing AutoZeroPose to no. That should fix the problem. Please let me know if you run into any other issues with this option disabled while I'm looking further into this.
The thumbs one is more tricky. As you can see from the screenshot below, the YRotation/ZRotation were changed from Bend/Side-Side in gen2/gen3 to Side-Side/Bend in gen4 and then back again in Genesis. I'll need to look into the feasibility of a gen4-specific PoseMaster fix for this, as it could add a whole other level of complexity into the core serialization/deserialization code.
Normally I'd file a bug report with DAZ in parallel, as their QA should have caught this in gen4 because mathematically speaking (x,y,z) is not the same as (x,z,y) but obviously they can't update gen4 now :-)
Thank you so much for reporting these and may I add of all the purchases in the past year or so, you're the first/only to find both problems. Very very well done!