SmoothSequence Graph is a free plugin that is made so you can edit NumberSequences with ease (pun intended).
This plugin allows you to place down Keypoints that you’re able to edit the tangents of, along with the default ROBLOX envelope editing, and strategically places NumberSequence keypoints in order to minimize error.
Here’s a side by side view of what the native editor versus my editor looks like.
Note you are also able to edit the amplitude above values that are normally not supported by roblox’s editor as well.
SmoothSequence graph also features automatic saving directly into the ParticleEmitter itself via attributes as well, using buffers in order to keep your data as nicely packed as possible. All SmoothSequence generated attributes are prefixed with SMOOTHSEQUENCE_, incase you want to delete them safely! Just note that the editor might not like this if you plan to edit it again.
Here’s a video of it in action.
Have any Issues with it? Please let me know down in the post below! Thank you for your time.
I know but I still find it annoying how limited we are. I am not asking for bezier customizable interpolation rather something like constant interpolation, or sine and stuff similar.
Added envelope error detection.
→ In the last version, envelope was not counted as an error source, but is now accounted for in the NumberSequence keypoint placement algorithm in order to get smooth envelopes. Before this update, straight sections of the curve with envelope would have very minimal keypoints.
You can add me! My username is kiiyoko
I was planning to possibly rewrite it from ground up to support some extra things but I wouldn’t mind suggestions either.