HackerPapers

arXiv:2007.12254cs.GR

Anecdotal Survey of Variations in Path Stroking among Real-world Implementations

Mark J. Kilgard

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Stroking a path is one of the two basic rendering operations in vector graphics standards (e.g., PostScript, PDF, SVG). We survey path stroking rendering results from real-world software implementations of path stroking for anecdotal evidence that such implementations are prone to rendering variances. While our survey is limited and informal, the rendering results we gathered indicate widespread rendering variations for simple-but-problematic stroked paths first identified decades ago. We conclude that creators of vector graphics content would benefit from a mathematically grounded standardization for how a stroked path should be rasterized.

arXiv comments
14 pages, supplemental paper for "Polar Stroking: New Theory and Methods for Stroking Paths" (SIGGRAPH 2020) arXiv:2007.00308
Journal reference
DOI
Subjects
cs.GRGraphics cs.DLDigital Libraries

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Sep 2025 to Sep 2025.

Comments linking this paper, per year.

Discussed in comments1 thread

    • Nice work! I’d love to hear about your goals with this project, do you want to get it into PDF or browser engines, or anything like that? Mark Kilgard surveyed some path rendering engines with a few curves that most have trouble with. It’d be fun to see how Rasterizer stacks up…

      dahartView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.