Skip to content

CurveEditor #133

Open
Open

Description

@emoon

Like this (but for tracks)

curve_editor

Activity

  1. added this to the RocketEditor 2.0 milestone on Apr 13, 2017
  2. self-assigned this
    on Apr 13, 2017
  3. helgrima commented on Dec 15, 2018

    @helgrima

    That would be awesome!

  4. emoon commented on Dec 15, 2018

    @emoon
    OwnerAuthor

    Yeah it's just a ton of work to implement it but it's something I want to do :)

  5. helgrima commented on Dec 15, 2018

    @helgrima

    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.

  6. emoon commented on Dec 15, 2018

    @emoon
    OwnerAuthor

    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.

  7. helgrima commented on Dec 15, 2018

    @helgrima

    What ever is the way to implement, I think this is great feature. I might be willing to help, is that is needed.

  8. emoon commented on Dec 20, 2018

    @emoon
    OwnerAuthor

    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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions