Animated Vega-Lite: Unifying Animation with a Grammar of Interactive Graphics
Jonathan Zong, Josh Pollock, Dylan Wootton, Arvind Satyanarayan
摘要
We present Animated Vega-Lite, a set of extensions to Vega-Lite that model animated visualizations as time-varying data queries. In contrast to alternate approaches for specifying animated visualizations, which prize a highly expressive design space, Animated Vega-Lite prioritizes unifying animation with the language's existing abstractions for static and interactive visualizations to enable authors to smoothly move between or combine these modalities. Thus, to compose animation with static visualizations, we represent time as an encoding channel. Time encodings map a data field to animation keyframes, providing a lightweight specification for animations without interaction. To compose animation and interaction, we also represent time as an event stream; Vega-Lite selections, which provide dynamic data queries, are now driven not only by input events but by timer ticks as well. We evaluate the expressiveness of our approach through a gallery of diverse examples that demonstrate coverage over taxonomies of both interaction and animation. We also critically reflect on the conceptual affordances and limitations of our contribution by interviewing five expert developers of existing animation grammars. These reflections highlight the key motivating role of in-the-wild examples, and identify three central tradeoffs: the language design process, the types of animated transitions supported, and how the systems model keyframes.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper10
- Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI CollaborationHaotian Li, Yun Wang, Huamin QuCHI 2024 · 被引用 71 次
- Automated Data Visualization from Natural Language via Large Language Models: An Exploratory StudyYang Wu, Yao Wan, Hongyu Zhang, Yulei Sui 等SIGMOD 2024 · 被引用 44 次
- Data Player: Automatic Generation of Data Videos with Narration-Animation InterplayLeixian Shen, Yizhi Zhang, Haidong Zhang, Yun WangIEEE VIS 2023 · 被引用 43 次
- Data Formulator: AI-Powered Concept-Driven Visualization AuthoringChenglong Wang, John Thompson, Bongshin LeeIEEE VIS 2023 · 被引用 35 次
- The Urban Toolkit: A Grammar-Based Framework for Urban Visual AnalyticsGustavo Moreira, Maryam Hosseini, Md Nafiul Alam Nipu, Marcos Lage 等IEEE VIS 2023 · 被引用 23 次
它引用的顶会 Paper7
- What Makes a Data-GIF Understandable?Xinhuan Shu, Aoyu Wu, Junxiu Tang, Benjamin Bach 等IEEE VIS 2020 · 被引用 64 次
- Lux: Always-on Visualization Recommendations for Exploratory Dataframe WorkflowsDoris Jung Lin Lee, Dixin Tang, Kunal Agarwal, Thyne Boonmark 等VLDB 2022 · 被引用 61 次
- Gemini: A Grammar and Recommender System for Animated Transitions in Statistical GraphicsYounghoon Kim, Jeffrey HeerIEEE VIS 2020 · 被引用 61 次
- Lyra 2: Designing Interactive Visualizations by DemonstrationJonathan Zong, Dhiraj Barnwal, Rupayan Neogy, Arvind SatyanarayanIEEE VIS 2020 · 被引用 50 次
- Data Animator: Authoring Expressive Animated Data GraphicsJohn R. Thompson, Zhicheng Liu, John T. StaskoCHI 2021 · 被引用 40 次
相关 Paper
- NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language QueriesArpit Narechania, Arjun Srinivasan, John T. StaskoIEEE VIS 2020 · 被引用 210 次
- Mosaic Selections: Managing and Optimizing User Selections for Scalable Data Visualization SystemsJeffrey Heer, Dominik Moritz, Ron PechukIEEE VIS 2025 · 被引用 2 次
- Cicero: A Declarative Grammar for Responsive VisualizationHyeok Kim, Ryan A. Rossi, Fan Du, Eunyee Koh 等CHI 2022 · 被引用 23 次
- Tactile Vega-Lite: Rapidly Prototyping Tactile Charts with Smart DefaultsMengzhu Katie Chen, Isabella Pedraza Pineros, Arvind Satyanarayan, Jonathan ZongCHI 2025 · 被引用 10 次
- Natural Language Dataset Generation Framework for Visualizations Powered by Large Language ModelsHyung-Kwon Ko, Hyeon Jeon, Gwanmo Park, Dae Hyun Kim 等CHI 2024 · 被引用 20 次
