Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 820 Bytes

README.md

File metadata and controls

19 lines (11 loc) · 820 Bytes

curvepy (PAPER HERE)

This library contains various Bézier curve algorithms, as well as an educational implementation of Delaunay triangulations and Voronoi regions.

This project is mainly based on the following chapters of "Curves and Surfaces for CAGD" (ISBN: 1-55860-737-4) by Gerald Farin:

  1. Linear Interpolation
  2. The de Casteljau Algorithm
  3. The Bernstein Form of a Bézier Curve

The Delaunay triangulations are an adapted version of the Green-Sibson (1977) algorithm, which got later generalized by both Bowyer (1980) and Watson (1980).

Documentation

More documentation can be found here and in the accompaning paper, contained in this repo.

License

MIT 2020-2022 Lars Quentin, Maximilian Winkler, Timo Specht