Not a bug

Character bone eye shaking.

Vilaskis Shalashev 5 years ago updated 2 years ago 6

The video

Example files

I really don't know, is that problem of Umotion or Character, but the eyes of Santa is shaking randomly while move head.


Unity2019.2.4f1 HDRP 6.9.1

UMotion Version:
1.19p02
Unity Version:
2019.2.4f1

Answer

Answer
Not a bug

Hi Vilaskis,
I just noticed that there is indeed a bit of shaking happening on my PC (much less though). This is because your character is already very far away from the center. What you see is the precision limit of floating point values. Move your character to the center and your shaking should go away. HDRP might amplify this effect.

Best regards,
Peter

GOOD, I'M SATISFIED

Thanks you!

Satisfaction mark by Vilaskis Shalashev 5 years ago
Under review

Hi Vilaskis,
thank you very much for your support request.

The animation that you've included in your example files don't show any eye movement on my PC neither on the Unity default avatar nor on your model (in a none HDRP project). If UMotion generated the animation without any eye movement, this might indicate that the eye movement is not introduced by UMotion. Is it possible that this is some HDRP related rendering issue of the eyes of your character (looks like some floating point imprecision)?

Best regards,
Peter

Answer
Not a bug

Hi Vilaskis,
I just noticed that there is indeed a bit of shaking happening on my PC (much less though). This is because your character is already very far away from the center. What you see is the precision limit of floating point values. Move your character to the center and your shaking should go away. HDRP might amplify this effect.

Best regards,
Peter

wow thank you very much!!! Now I understand - its Unity limits.

sad, I move characters to almost center. 1000 units away from center but still its happened. Im report bug to Unity, hope unity will help me.

If I remember correctly, there was a discussion about this issue in the HDRP forum thread. I think that HDRP amplifies this effect.

Btw. games with huge play areas often shift the world to the center (unnoticeable to the player) to compensate the floating point precision errors.

Best regards,
Peter

If someone comes here and got the same issue but with Ik pinning shaking (in my case feet on the ground during idle anim) this solution also corrects it.

Have fun animating.