New Animation Curve Editor: Fine Grain Control of Animations

I see, that makes sense. Having all that going on at once on a phone would be quick taxing on performance. What are your current ideas for a solution? (If you can’t share that yet I understand. But if you can I would love to hear about what you’re doing to try and fix it)!

I have a few ideas as to how this could be improved.
Make it go offscreen like in Blender (If possible). Or maybe make it slowly zoom out and show more. I think the main reason I dislike it is because of the speed. It jumps down way to fast. I think the current way it’s setup could work better if it were slowed down by a lot. (When doing precise editing fast, uncontrollable jumps like that would make it pretty hard). You could also use multiple of these methods and make it so a user can pick witch they want to use (I would recommend making them adjustable too).

Since were here I’d like to bring up a suggestion for the animation editor that’s non graph editor related. I think you should make the default TimeLine Unit frames apposed to seconds. Most other software’s (From what I can tell) use frames apposed to seconds. I very much prefer frames over seconds. also think maybe the options should be along the top and not in this tiny settings button.


Look at all that unused space! I’d at least put the TimeLine Unit option and the frame rate option up here, as some games may prefer to use 24 fps, while other use 60. Having that easily accessible would be a very user friendly feature and great time saver. (Brought this up because I think that this would also be an important change).

I’m glad I could help :slight_smile:!

4 Likes

So I’m really enjoying this update so far, very nice to have control over animation to this level.

I do have a few questions such as this problem where when I try to animate a negative rotation to a positive it tends to go around the entire other way, This may be due to my lack of knowledge on how rotations are supposed to work, but it would be great if someone could help me out. heres an example :

And my other question (I come from blender animator) is will we be able to move in and out the tangents, Cause i noticed you can only rotate them at the moment.
image

6 Likes

You can already choose what unit to use in the settings menu (top right corner of the ACE)

2 Likes

The issue is that the last keyframe brings the arm back to its original orientation. If you add 360 degrees to the value of the last keyframe it should be fine.

What you are asking regarding the length of the tangents is related to Bézier curves/weighted tangents, there’s already a discussion about that somewhere above.

2 Likes

Switched some of my animations to these, it’s wayyyyy smoother. But now my game crashes near instantly when any of these animations play, in-studio and in the player.
Would really like a fix asap.

4 Likes

So @Parraing we can just update Roblox Studio app and start using it?

2 Likes

Same exact issue for me its completely unusable and since you cannot convert animations back to the old keyframe editor my animations are completely broken my game is completely unplayable roblox pls fix this ASAP.

3 Likes

Made a lil walk animation in like 5 minutes with this, looks much better than the default editor

RobloxStudioBeta_L3ipQL1Tce

11 Likes

That walking animation looks good!

4 Likes

Sorry to hear that. We will reach out to you for more info and look into it!

3 Likes

This is an amazing addition and yes it can use some dips and dabs here and there but there is a main issue with this and it’s that it crashes your entire studio upon using these animations anywhere (Tools , Player animations) etc.

Would really help to get this fixed pretty soon.

1 Like

I think that is the main issue with this curve editor from all I can run into.

1 Like

Wow this is cool! Can’t wait until this comes out, I definitely will use this. Great job! :happy3: :happy3: :happy3: :happy3:

1 Like

Bumping this. Would be extremely useful in Creating smoother transitions in Particle properties rather than having to emulate it with the Linear blocks in NumberSequence. Would allow people to Make stuff like this a lot easier:

10 Likes

Ive had issues in my experience and only just realised that i think im having the same issue as you. Animations on humanoids work fine with curve editor but animation controller meshes (while they work in editor) don’t play in studio when you initialise via a script or local script.

1 Like

I can confirm that the curve editor does not work when used on AnimationControllers (ie non-humanoid meshes). Switching to a (only) node editor animation fixes the issue.

2 Likes

Animation markers don’t seem to be working when using this, I keep getting this error;
“Invalid character encountered in marker when decoding MarkerCurve. Instance likely corrupted”
Animation plays; but marker listener events don’t seem to fire.

5 Likes

how do i swap to a “only node editor animation”

none the less my studio crashed trying to use the animation on anything else but dummies that ive tried so far.

Markers are broken as well.

Amazing, I’ve used it so far and my animations are now smoother!

The only problem I have with it is that the animations crash you when played in-game, it’s a shame and really annoying I have to wait until this is fixed

7 Likes

You have to create a brand new animation.