Snap rounding of Bézier curves

  • Authors:
  • Arno Eigenwillig;Lutz Kettner;Nicola Wolpert

  • Affiliations:
  • Max-Planck-Institut für Informatik, 66123 Saarbrücken, Germany;Max-Planck-Institut für Informatik, 66123 Saarbrücken, Germany;Hochschule für Technik, 70174 Stuttgart, Germany

  • Venue:
  • SCG '07 Proceedings of the twenty-third annual symposium on Computational geometry
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an extension of snap roundingfrom straight-line segments (see Guibas and Marimont, 1998)to Bézier curves of arbitrary degree, and thus the first method for geometric roundingof curvilinear arrangements.Our algorithm takes a set of intersecting Bézier curvesand directly computes a geometric rounding of their true arrangement, without the need of representing the true arrangement exactly.The algorithm's output is a deformation of the true arrangementthat has all Bézier control points at integer pointsand comes with the same geometric guarantees as instraight-line snap rounding: during rounding, objects do not movefurther than the radius of a pixel, and features of thearrangement may collapse but do not invert.