vega icon indicating copy to clipboard operation
vega copied to clipboard

Add animated transitions to Vega.

Open jheer opened this issue 9 years ago • 18 comments

Animated transition support is not planned for the initial 3.0 release, but would be nice to add in a subsequent minor release (e.g., 3.1). This issue is a migration of uwdata/vega#94.

Possible steps for implementing animated transitions in Vega 3:

  • [ ] Design Vega 3 animation syntax (allow per-item duration/ease/delay within encode sets?)
  • [ ] Add interpolation and scheduling support to vega-scenegraph
  • [ ] Update Scale transform in vega-encode to persist previous scales
  • [ ] Update vega-parser to allow access to previous scales
  • [ ] Update Encoder in vega-encode to snapshot scenegraph item values prior to animation
  • [ ] Update vega-view to orchestrate animation and retain animated exiting items (as needed)

jheer avatar Nov 03 '16 20:11 jheer