Automatic fairing algorithm for B-spline curves

N. Sapidis, G. Farin

Research output: Contribution to journalArticlepeer-review

135 Scopus citations


An algorithm is presented for locally fairing B-spline curves. The algorithm is based on repeatedly removing and reinserting knots of the spline. These knots are selected automatically by means of a fairness criterion. The proposed scheme involves a new knot removal algorithm that compares favourably to existing ones.

Original languageEnglish (US)
Pages (from-to)121-129
Number of pages9
JournalComputer-Aided Design
Issue number2
StatePublished - Mar 1990


  • B-splines
  • computer-aided design
  • curvature
  • fairness
  • knot insertion
  • knot removal

ASJC Scopus subject areas

  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design
  • Industrial and Manufacturing Engineering


Dive into the research topics of 'Automatic fairing algorithm for B-spline curves'. Together they form a unique fingerprint.

Cite this