Animations don't play correctly if 'LowerTorso' track is removed from the animation curve editor R15

Reproduction Steps

In the ‘Animation Editor’ when removing the ‘LowerTorso’ track usually this results in no animation being played for that specific joint thus allowing other animations to influence the movement on that joint with no issue.

But when keyframe curve editor is enabled this function goes away because on playback both in-game and studio the ‘LowerTorso’ is not treated as an “unanimated” joint. Rather the animation without the ‘LowerTorso’ track still animates the LowerTorso to have a position and rotational data of (0, 0, 0).

Expected Behavior



Actual Behavior



Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2022-11-14 23:11:00 (-08:00)
Date Last Experienced: 2022-11-15 00:11:00 (-08:00)
A private message is associated with this bug report

3 Likes

I disabled the curved editor as a whole… As this was also my issue. Sadly no smoothing applied now :frowning:

1 Like

I think its just the animation editor, but the curve editor also has another way the animation exports and its still works like a normal Animation.

Hi there, thanks for your report!

Just to make sure there is no confusion, are you reporting an issue with the way the animation plays both in the ACE and in-game (ACE, Studio and client), or in-game only (Studio and client)?

Hi the issue only happens In-Game only (Studio and Client).

The ACE playback is fine

Basically - the LowerTorso should NOT be animated it should be left alone / ignored.
BUT if you export w/ the curve editor enabled - this results in the ‘LowerTorso’ STILL being animated by the animation exported DESPITE still not having a ‘LowerTorso’ track in the animation asset.

I’d assume this is an issue due to the breakdown of the CurveAnimation instance. Despite not having a Vector3Curve or EulerRotationCurve, LowerTorso and UpperTorso are both animated as if they exist as empty tracks in the animation. This basically makes the curve editor useless for any upper-body or lower-body-only animation. See images below:


As you can see, there is no UpperTorso or LowerTorso track here.

Screen Shot 2022-11-23 at 12.15.49 AM
In the animation itself, the tracks exist, only to build a hierarchy for the animated tracks. But even though the elements of the hierarchy without any rotation/position data (LowerTorso and UpperTorso) are still animated in Roblox itself.

Been having this issue for months, it was reported on the initial release post and still there has been no advancements. Is this ever going to be fixed?

1 Like

This actually makes way more sense now. I’ll forward this

1 Like

Hello there!

This issue should now be fixed. Thank you for your reports :slight_smile:

3 Likes