Over Bézier-krommen

Bézier-krommen zijn bedacht door de Franse ingenieur Pierre Bézier, die deze krommen gebruikte in de jaren 60 van de vorige eeuw bij het vormgeven van auto's (Renault).

Bézier-krommen zijn parametrische krommen die gedefinieerd worden door punten waartussen rechte lijnen worden getrokken. Tussen die lijnen worden verbindingslijnen getrokken. De plaats en de richting van die verbindingslijnen worden bepaald door een parameter t, die een fractie van de lengte van de lijnen voorstelt. Er geldt dus: 0 ≤ t ≤ 1. Elk punt van de kromme wordt bepaald door de fractie t van de verbindingslijn. De richting van elk punt van de kromme is de richting van de bijbehorende verbindingslijn. Feitelijk zijn de verbindingslijnen raaklijnen aan de kromme.

Zie de figuur rechtsboven.
Dit is een Bézier-kromme van de tweede orde. Er zijn drie punten, P0, P1 en P2. Er zijn lijnen (groen) van P0 naar P1 en van P1 naar P2. De parameter t loopt van P0 naar P1, van P1 naar P2 en over de verbindingslijn. Verbindingslijnen (rood) zijn getekend voor t = 0.2, 0.4, 0.6 en 0.8. De twee blauwe punten zijn punten van de kromme voor t = 0.4 en t = 0.6.

Hiernaast zie je het ontstaan van een tweedegraads Bézier-kromme. t loopt in stapjes van 0.01.

Elke Bézier-kromme begint in P0 en eindigt in Pn, waarin n de orde van de kromme voorstelt. Een derde-orde kromme begint dus in P0 en eindigt in P3, zoals hiernaast is te zien. Daarbij valt nog iets op: Er is een verbindingslijn tussen de lijnen van P0 naar P1 en van P1 naar P2, maar er is ook een verbindingslijn tussen de lijnen van P1 naar P2 en van P2 naar P3. Tussen deze verbindingslijnen loopt weer een nieuwe verbindingslijn (blauw), waar het punt van de Bézier-kromme op ligt.

De wiskunde achter deze techniek wordt hier niet besproken. Daarvoor wordt verwezen naar een uitstekend artikel op Wikipedia.

Toepassingen

Een goede ingang voor het vinden van gedetailleerde informatie over Bézier-krommen is op Wikipedia.nl.

Uitgewerkte berekeningen van tweede en derde orde Bézierkrommen vind je in de items Bézier-kromme van de tweede orde berekenen resp. Bézier-kromme van de derde orde berekenen.

 
terug

html-642; Laatste wijziging: 25 januari 2024