-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CurveEditor #133
Comments
That would be awesome! |
Yeah it's just a ton of work to implement it but it's something I want to do :) |
It might be quite complicated from UI perspective, but at least first iteration might be using just equations. What I am thinking is that by selecting start and end position, and after that typing something along lines "sin(time) + cos(time / 2)". That would populate keys between start and end with results of equation. |
The way I see it it has to use the existing curve types. While it would be possible to use expressions they would have be generated as individual points then (and in run-time just interpolate between them) so I think starting with the existing types is better. |
What ever is the way to implement, I think this is great feature. I might be willing to help, is that is needed. |
I started doing some work here https://github.com/emoon/rocket/tree/curve-editor but it's far far from complete. The largest works is to build the editor. Something I haven't done is to look around for a free "curve editor" written in C/C++ that can be rewritten to work with this tool. It might give a bit of head start to not implement everything from scratch |
Like this (but for tracks)
The text was updated successfully, but these errors were encountered: