Escolar Documentos
Profissional Documentos
Cultura Documentos
Kurva Bezier
Sesi 09
Dosen Pembina
Danang Junaedi
Sriyani Violina
IF-UTAMA 1 IF-UTAMA 2
IF-UTAMA 3 IF-UTAMA 4
P01(t) P11(t)
P02(t)
P2 P2
P0
IF-UTAMA 5 IF-UTAMAP0 6
1
Representasi de Casteljau Representasi de Casteljau
IF-UTAMA 7 IF-UTAMA 8
IF-UTAMA 9 IF-UTAMA 10
IF-UTAMA 11 IF-UTAMA 12
2
Contoh soal solusi
Diketahui 3 buah titik kontrol dengan a. Dengan kenaikan sebanyak 0.02 maka jumlah titik
yang diperlukan antara 0 dan 1 adalah
koordinat C1(1,2), C2(7,10), C3(15,4) , 1 1
dengan menggunakan kenaikan t=0.02 = = 50titik
t 0.02
maka tentukanlah: b. Karena terdiri dari 3 titik kontrol maka persamaan
1. Berapa titik yang digunakan untuk menjadi :
membangun kurva bezier? (x+y)3-1= (x+y)2
x2 + 2xy + y2 = 0
2. Berapa nilai titik pada kurva pada saat
x = (1-t) dan y = t
t=0.8?
Maka persamaan tersebut menjadi :
L(t) = (1-t)2 + 2(1-t)t + t2
IF-UTAMA 13 IF-UTAMA 14
Solusi (lanjutan)
Soal (untuk 4 titik kontrol)
Titik untuk t=0.8 Diketahui 4 buah titik kontrol dengan
x = (1-t)2.x1 + 2(1-t)t.x2 + t2.x3 koordinat C1(0,1), C2(1,2), C3(2,2), C4(3,1)
y = (1-t)2.y1 + 2(1-t)t.y2 + t2.y3 dengan menggunakan kenaikan t=0.02
Catatan : x1, x2, x3, y1, y2 dan y3 diambil dari titik kontrol maka tentukanlah:
IF-UTAMA 17 IF-UTAMA 18
3
Ilustrasi: kurva linier Quadratic Bézier curves
• The t in the function for • A quadratic Bézier curve is the path traced
a linear Bézier curve
can be thought of as by the function B(t), given points P0, P1,
describing how far B(t) and P2,
is from P0 to P1.
• For example
when t=0.25, B(t) is
one quarter of the way
from point P0 to P1.
• As t varies from 0 to
1, B(t) describes a • A quadratic Bézier curve is also a
curved line parabolic segment.
from P0 to P1.
IF-UTAMA 19 IF-UTAMA 20
4
The Math Behind the Bezier
Curve
• A cubic Bezier curve is defined by four points.
www.moshplant.com/direct-
or/bezier/math.html • Two are endpoints.
– (x0,y0) is the origin endpoint.
– (x3,y3) is the destination endpoint.
• The points (x1,y1) and (x2,y2) are control
IF-UTAMA 25
points. IF-UTAMA 26
IF-UTAMA 27 IF-UTAMA 28
IF-UTAMA 29 IF-UTAMA 30