Skip to content

Tracking Issue: Animation #2187

Open
0 of 1 issue completed
Open
Feature
0 of 1 issue completed
@0HyperCube

Description

@0HyperCube

Previously discussed in #1601.

  • Avoiding constant folding (Replace Footprint/() call arguments with dynamically-bound Contexts #2232)
    Progress on animation was stalled because of the constant folding: non-async secondary inputs are all evaluated as the graph is compiled.

  • Parametric animation (Experimental animation support #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

  • Implement the Timeline panel
    Image

  • Add the ability to expose channels for keyframing from the Properties panel
    Image
    Image

  • Onion skins

  • 2D rigging

Sub-issues

Metadata

Metadata

Labels

ArchitectureInvolves architecture or engineering work or discussionGrapheneInvolves the node graph system/engine used by GraphitePerformanceSpeed and efficiency improvements

Projects

Status

Ongoing Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions