Fixed

Additive scale keyframes inserted on export

Stephen Woolcock 4 years ago updated by Peter - Soxware Developer 4 years ago 3

I believe I've found a bug with generic rigs and additive layers.

Problem

If an additive layer is selected for editing in the clip editor and "Auto Key" is set to "Generate", often when switching animations or exporting, one or more scale keyframes (and sometimes a rotation keyframe) is added, causing the final animation to be modified and exported incorrectly.

Expected Result

Scale keyframes should not be added to the additive layer of animations when switching animations or exporting aimations on a generic rig.

Steps to reproduce

1. Create a uMotion project and configure a generic rig

2. Set "Auto Key" to "Generate"

3. Import an animation or add some keyframes to the Base Layer

4. Create an additive layer and place some keys for bones in the rig

5. Export animations (or, sometimes just changing the selected animation for editing will do also work)

UMotion Version:
1.22p08
Unity Version:
2018.4.24f1

Answer

Answer
Fixed

Fixed in UMotion V1.22p10 (available on the Asset Store in 1-2 days). Thanks again for reporting.

Best regards,
Peter

GOOD, I'M SATISFIED
Satisfaction mark by Stephen Woolcock 4 years ago
Working on fix

Hi Stephen,

thank you very much for your detailed bug report. I really appreciate that.

I'm able to reproduce this and am working on a fix.

Best regards,
Peter

No problem, glad to hear you are able to reproduce the issue!


A work around for now is to set "Auto Key" to "Off" before exporting ("Update" mode may also work but I have not tested).

Answer
Fixed

Fixed in UMotion V1.22p10 (available on the Asset Store in 1-2 days). Thanks again for reporting.

Best regards,
Peter