arrow
返回

Converting stroked primitives to filled primitives

delete2020-08-12
delete4
PRE
AI
D
Diego Nehab *
DOI:10.1145/3386569.3392392delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Vector graphics formats offer support for both filled and stroked primitives. Filled primitives paint all points in the region bounded by a set of outlines. Stroked primitives paint all points covered by a line drawn over the outlines. Editors allow users to convert stroked primitives to the outlines of equivalent filled primitives for further editing. Likewise, renderers typically convert stroked primitives to equivalent filled primitives prior to rendering. This conversion problem is deceivingly difficult to solve. Surprisingly, it has received little to no attention in the literature. Existing implementations output too many segments, do not satisfy accuracy requirements, or fail under a variety of conditions, often spectacularly. In this paper, we present a solution to the stroke-to-fill conversion problem that addresses these issues. One of our key insights is to take into account the evolutes of input outlines, in addition to their offsets, in regions of high curvature. Furthermore, our approach strives to maintain continuity between the input and the set of painted points. Our implementation is available in open source.
Keyword:
stroke
vector graphics
offset curves
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

I
instituto nacional de matematica pura e aplicada (impa)
学者数:
79
论文数: 73
被引数: 0
引用论文

引用论文

err分享
err收藏
Massively-Parallel Vector Graphics
err2014-11-19
err15
PREAI
errGanacim, Francisco; Lima, Rodolfo S.; de Figueiredo, Luiz Henrique; Nehab, Diego
err分享
err收藏
err分享
err收藏
GPU-accelerated Path Rendering
err2012-11-01
err39
PREAI
errKilgard, Mark J.; Bolz, Jeff
err分享
err收藏
Alginate Biosynthesis
err2004-01-01
err0
PREAI
errSumita Jain; Dennis E. Ohman
err分享
err收藏
没有更多内容