Cast: Authoring data-driven chart animations

16Citations
Citations of this article
34Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present CAST, an authoring tool that enables the interactive creation of chart animations. It introduces the visual specifcation of chart animations consisting of keyframes that can be played sequentially or simultaneously, and animation parameters (e.g., duration, delay). Building on Canis [19], a declarative chart animation grammar that leverages data-enriched SVG charts, CAST supports auto-completion for constructing both keyframes and keyframe sequences. It also enables users to refne the animation specifcation (e.g., aligning keyframes across tracks to play them together, adjusting delay) with direct manipulation and other parameters for animation efects (e.g., animation type, easing function) using a control panel. In addition to describing how CAST infers recommendations for auto-completion, we present a gallery of examples to demonstrate the expressiveness of CAST and a user study to verify its learnability and usability. Finally, we discuss the limitations and potentials of CAST as well as directions for future research.

Cite

CITATION STYLE

APA

Ge, T., Lee, B., & Wang, Y. (2021). Cast: Authoring data-driven chart animations. In Conference on Human Factors in Computing Systems - Proceedings. Association for Computing Machinery. https://doi.org/10.1145/3411764.3445452

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free