Over Spline-krommen

Een spline is min-of-meer gladde kromme door een reeks (meet-)punten. Dit wordt veel gebruikt bij het beschrijven van dubbelgebogen oppervlakken (bijvoorbeeld de carrosserie van auto's of de huid van een schip) en de grafische weergave van meetresultaten.

De term "Spline" laat zich niet gemakkelijk 1:1 vertalen in het Nederlands. De beste omschrijving is "strooklijn".

Elk stukje tussen twee punten van een spline wordt gedefinieerd door een polynoom van de graad 1, 2 of 3. Bij polynomen van de graad 2 en 3 wordt de eis gesteld dat de afgeleiden in de begin- en eindpunten van de achtereenvolgende stukjes polynoom aan elkaar gelijk zijn. Dan ontstaat een gladde kromme. Bij polynomen van de graad 1 (rechte lijnstukjes) krijg je een hoekige lijn. Zie onderstaande figuren.

Bespreking van de onderliggende wiskunde blijft hier achterwege. Zie daarvoor o.a. de bron op Wikipedia.

Puntenwolk
Lineaire spline
Kwadratische spline
Kubische spline

Bron: Wikipedia.

De toepassing van Splines in HTML, CSS en JavaScript
De toepassing van splines in HTML, CSS en JavaScript is nihil. Dat houdt direct verband met de onderliggende wiskunde, die nogal rekenintensief is. In een browsers is dat niet handig. Voor webdesign is het ook niet nodig. De kromme lijnen die daar nodig zijn, kunnen evengoed worden gerekend met tweede en derde orde Bézier-krommmen..

 
terug

html-670; Laatste wijziging: 1 mei 2022