dalboris (at) cs.ubc.ca
Imager Laboratory, X660
ICICS/CS Building, 2366 Main Mall
Vancouver, B.C. V6T 1Z4, Canada
Hi there, I'm Boris!
I'm a PhD student in Computer Animation at UBC, supervised by Michiel van de Panne.
I like to create all sort of things, and give them life.
To appear in ACM Transactions on Graphics, 34, 4 (SIGGRAPH 2015)
Our open source implementation VPaint is available at www.vpaint.org
Vector Graphics Animation with Time-Varying Topology
ACM Transactions of Graphics, 34, 4 (SIGGRAPH 2015)
We introduce the Vector Animation Complex (VAC), a novel data structure for vector graphics animation, designed to support the modeling of time-continuous topological events. This allows features of a connected drawing to merge, split, appear, or disappear at desired times via keyframes that introduce the desired topological change. Because the resulting space-time complex directly captures the time-varying topological structure, features are readily edited in both space and time in a way that reflects the intent of the drawing. A formal description of the data structure is provided, along with topological and geometric invariants. We illustrate our modeling paradigm with experimental results on various examples.