UMG Animation choppy in game, smooth in editor

As in the title, it happens with all widgets. It’s like UMG animations have less FPS in-game, even if game is running at 60 FPS… I’ve had the same problem in 4.9, so it’s not a matter of 4.10.

It’s especially noticeable when doing small transforms (e.g. angle change) over longer time, for example rotate from 0 to 10 degrees over 1 second.

Any clues how to fix that?

I have the same Problem :frowning:

Good to see that I’m not alone with this. … Actually I should have moved it to Bug Reports, I’ll do it now.
I’m outside of my main workstation right now (a week of vacations left), so I can’t prepare any reproduction steps for Epic staff. Maybe you could provide some steps how to reproduce it? It will be faster and easier for Epic staff to recognize & fix the bug, If not, I’ll try to do it when I’m back.

Hello ,

I tested this issue in 4.12.5 and I was unable to reproduce this issue on our end. I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any widgets/blueprints that may be involved?

I’m outside of my workstation now and I don’t remember how to reproduce it. I’ll be back in 1 week. @Kunstbanause - could you please provide a repro steps? It’s been a while since I’ve reported it and I don’t remember with what animations the bug was most visible…

Hi,
yes, I’ll test it and try to prepare repro steps when I’m back, hopefully during this week.

Hello ,

If does not come back with steps could you be sure to update this thread when you have more information?

Sorry for the delay but here we go. Clean Project: Check! Unreal Version: 4.11.2

Repro: Slowly translate a big Image:

_New Project, create UI Widget, Import a big Image (1280x720) high contrast helps, so you see the Pixel jumping.

_In the widget add an Image Widget and configure the Background Image.

_Scale the Image widget so it fills more than the whole Screen.

_Create a new animation and using the Auto key function move the Image widget (this will be the start Position)

_Using the Auto key function move the Image again but at the 5 seconds marker and only a short distance (~40pixel)

_Pressing Play should preview the animated Translation. Already you can see it stutterig at the beginning and end where the slowest movement occurs (due to the cubic Interpolation.).

To see the movement ingame connect the widget so it renders ingame and it should stutter the same.
(If you want to use the exact Background: http://imgur.com/a/FOdTT)

Screenshot: http://imgur.com/a/jJbC9
Video: - YouTube

Hello Kunstbanause,

I was unable to reproduce this issue on our end after following the steps provided in the latest version of the engine. Could you try and reproduce this issue in 4.12.5 and let me know if this issue is still occurring?

Looks better in 4.12.5:


maybe > should try out whether his problem still exists in the newest unreal Version.

I’ve just checked it too, looks like it has been fixed in 4.12! Thanks!