GraphiteEditor / GraphiteEditor/Graphite

Tracking Issue: Animation

Offen
#2,187 0 Kommentare 7 Reaktionen 2 zugewiesene Personen Beansprucht von @TrueDoctor Auf GitHub ansehen
Architecture Graphene Performance
Vorherrschende Sprache
Rust
Sterne
27.2k
Forks
1.3k
Ø Merge
20 Std. 5 Min.
Gemergte PRs (30 T.)
57

Beschreibung

Previously discussed in #1601.

- [x] Avoiding constant folding (#2232)
Progress on animation was stalled because of the constant folding: non-async secondary inputs are all evaluated as the graph is compiled.

- [x] Parametric animation (#2443)
Allow the time from the context to be retrieved by the user in the node graph via the "Animation Time" and "Real Time" nodes. Add simple buttons and keybinds for pausing/playing and restarting the animation.

- [ ] Add nodes for [easings](https://easings.net/)

- [ ] Implement the Timeline panel
![Image](https://github.com/user-attachments/assets/548ee0de-2dd6-41c4-816c-2290d556d7c3)

- [ ] Add the ability to expose channels for keyframing from the Properties panel
![Image](https://github.com/user-attachments/assets/f3a43a19-c10f-4e06-9fb5-a46d52cd9346)
![Image](https://github.com/user-attachments/assets/0d424350-a44b-4519-93ab-bc7f3e8dcda2)

- [ ] Onion skins

- [ ] 2D rigging

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.