Concurrent Editing of Vector Graphics using Similarity

SIGGRAPH '20: Special Interest Group on Computer Graphics and Interactive Techniques Conference Virtual Event USA August, 2020(2020)

引用 0|浏览3
暂无评分
摘要
We propose a novel paradigm for concurrent editing of vector geometry. Our method automatically establishes an editing context, which encompasses similar Bv́ezier geometry within a graphic object (local repetition), as well as multiple instances of entire objects (global repetition). We start with given key geometry, efficiently analyze entire vector graphic document to identify similar geometry, and then propagate modifications (both geometric and stylistic) from key geometry to its variants. To accomplish this, we orchestrate Procrustes algorithm in a one-to-many solve to determine all affine variants of key geometry. This solve also computes a per-variant transformation matrix which is used to propagate modifications. Our method is performant and efficient, identifying and concurrently modifying tens of thousands of objects in real time. In addition, it does not require any instrumentation from designers, and is thus applicable to all existing vector graphics documents (such as SVG and PDF files).
更多
查看译文
关键词
vector graphics,concurrent editing,similarity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要