filtered.ink: Creating Dynamic Illustrations with SVG Filters
Tongyu Zhou, Connie Liu, Joshua Kong Yang, Jeff Huang
Abstract
Vector illustrations are object-based, meaning they are composed of strokes that can be filtered individually through textures or animations and transformed without loss of quality. These filters are typically difficult to specify without programming prerequisites. We propose filtered.ink , a full-featured illustration application to construct and explore filters via a node graph interface with a live preview. This turns vector graphics and their filters into a form of vector hypermedia that can be shared and remixed with new users. By examining interactions that occur when crafting, remixing, and using filters for dynamic illustrations through a task-based usability study, we expose new workflow patterns and avenues of expression. The observations result in a user model supported by filtered.ink: see, want, rewant, and remix. In this model, the artist breaks away from traditional notions of illustration, taking advantage of the inherent remixability of the strokes and filters in the vector graphics format.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 28e4ab21-ad35-4261-b07f-779a31ffed57Cited by top-tier papers5
- HarmonyCut: Supporting Creative Chinese Paper-cutting Design with Form and Connotation HarmonyHuanchen Wang, Tianrun Qiu, Jiaping Li, Zhicong Lu et al.CHI 2025 · 17 citations
- Epigraphics: Message-Driven Infographics AuthoringTongyu Zhou, Jeff Huang, Gromit Yeuk-Yin ChanCHI 2024 · 16 citations
- FusAIn: Composing Generative AI Visual Prompts Using Pen-based InteractionXiaohan Peng, Janin Koch, Wendy E. MackayCHI 2025 · 15 citations
- PortalInk: 2.5D Visual Storytelling with SVG Parallax and Waypoint TransitionsTongyu Zhou, Joshua Kong Yang, Vivian Hsinyueh Chan, Ji-Won Chung et al.UIST 2024 · 5 citations
- L.ink: Procedural Ink Growth for Controllable SurpriseEric Nai-Li Chen, Joshua Kong Yang, Jeff Huang, Tongyu ZhouUIST 2025 · 2 citations
Builds on10
- DeepSVG: A Hierarchical Generative Network for Vector Graphics AnimationAlexandre Carlier, Martin Danelljan, Alexandre Alahi, Radu TimofteNeurIPS 2020 · 247 citations
- A Learned Representation for Scalable Vector GraphicsRaphael Gontijo Lopes, David Ha, Douglas Eck, Jonathon ShlensICCV 2019 · 153 citations
- What We Can Learn From Visual Artists About Software DevelopmentJingyi Li, Sonia Hashim, Jennifer JacobsCHI 2021 · 62 citations
- Sketchy: Drawing Inspiration from the CrowdShaun Wallace, Brendan Le, Luis A. Leiva, Aman Haq et al.CSCW 2020 · 31 citations
- Supporting Visual Artists in Programming through Direct Inspection and Control of Program ExecutionJingyi Li, Joel Brandt, Radomír Mech, Maneesh Agrawala et al.CHI 2020 · 30 citations
Related papers
- SketchEdit: Mask-Free Local Image Manipulation with Partial SketchesYu Zeng, Zhe Lin, Vishal M. PatelCVPR 2022 · 50 citations
- DAG amendment for inverse control of parametric shapesÉlie Michel, Tamy BoubekeurSIGGRAPH 2021 · 29 citations
- InkBrush: A Sketching Tool for 3D Ink PaintingZhihao Yao, Qirui Sun, Beituo Liu, Yao Lu et al.CHI 2024 · 16 citations
- Drawing Transforms: A Unifying Interaction Primitive to Procedurally Manipulate Graphics across Style, Space, and TimeSonia Hashim, Tobias Höllerer, Jennifer JacobsCHI 2023 · 11 citations
- Ciallo: GPU-Accelerated Rendering of Vector Brush StrokesShen Ciao, Zhongyue Guan, Qianxi Liu, Li-Yi Wei et al.SIGGRAPH 2024 · 3 citations
