GraphiteEditor / GraphiteEditor/Graphite

Tracking Issue: Animation

Đang mở
#2,187 0 bình luận 7 reaction 2 người được giao Được @TrueDoctor nhận Xem trên GitHub
Architecture Graphene Performance
Ngôn ngữ chính
Rust
Star
27.2k
Fork
1.3k
Merge trung bình
20 giờ 5 phút
Pull request đã merge (30 ngày)
57

Mô tả

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

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.