LINIVERSITI
SAINSMALAYSIA
Pepeiiksaan Semester Pertama Sidang 1994195
OktoberAtrovember
l994 MSG
343- Geometri Berkomnuter
[Masa: 3 Jam]
Jawab semua soalan.
I (a)
Bincangkan mengenai unjuran ortografik dan perspektif(20/100)
(b)
Andaikan garis lurusl1
melaluititik
(1,1,1) dan berarah(1|,-
i,iL
dan garislurus
/2
melaluititik (1,0,2)
dan(2,1,1)
Tuliskan persamaan f- 1dan ( 2.Adakah {.1dan
/2
bersilang?(20/t00)
(c)
KatakanI(t) : (x(t), y(t), z(t))
nrenandakan lengkung dalam R3, dani
menandakanterbitan
rterhadap t, Tuliskan suatu
persamaanhomogen dalam
bentuk*,y,L,x,y,i
untuk menentukantitik infleksi.
(30/100)
(d)
Lengkungp(t)
danq(t)
bertemu padat = a.
Tuliskan syarat keselanjaranCt
danGt
bagi
r= 0, 1,2.
Lakarkan syarat keselanjaranG2
untuk dua cebislengkung
Bezier kubik.(30/too)
2. (a)
Tuliskan bentuk tak tersirat*
=*
dalam bentuk berparameter.(ts/1a0)
(b)
Polinomial kubik.P(t),
menginterpolasi data berikut:P(0) = po, P(1;
=pr, P(0)
= 1140, P(1) =M1
denganP
menandakan terbitan P terhadapt.
Tunjukkan bahawaP(t;
= PoHo(t)
+ M6H1(t)
+MrHz (t)
+ P1H3(t)
denganHo(t)
=(1-
t)2(l
+2t) , H1(t) =
t(t- t)2
,, H2(t) = -t2 (l - t) ,
H3(t)
= t2 (3- 2t)
(35/t 00)
151
,HSG
343
F(c)
Jika x1=i ez
danMn(*) = el" n-l)!a' I(-t)"-t(.?')t.t
tlr\
t/' - *)1-t
menakrifkan fungsi B-spline seiagam berdarjah (n-1), tuliskan
ungkapanM: (x)
dan lakarkanM: (x - 2).
(2s/100)
(d)
Terangkan bagaimana kita dapat menggunakan kaedah B-Spline untuk merekabentuk suatu objek yang tertutup sepenuhnya.(2s/1 00)
3. (a)
Bincangkan dan lakarkan pelaksanaan algoritmaAitken untuk
menjana satu cebislengkung kubik.
Tuliskan algoritma ini untuk lengkung berdarjah am.
(2s/1 oo)
(b)
Lengkung Bezier berdarjah n ditakfirkan olehP(t) =2V,nittl , 0<tsl
i=0
dengan
ni(t)
=nlt$F
dan V1 adalahtitik
kawalan Tunjukkan bahawa(i) Esi (t) = r (ii) I*Bi (t) =
ti=O
i =0Dengan menggunakan kaedah aruhan, buktikan bahawa
g'P(u = nt ., Fl{o'u,}ei-'t,i
dtr (n
_r)! ff,. .,
,dengan
ar
menandakan pengoperasi beza ke depan peringkatr.
g5/I00)
'152
},ISG 343
(c)
Permukaan Bezier berdarjah (m,n) ditakrifkan sebagaiP(u,v)= iIv,iBi"(u)nf(v), osu,v(
Ii=0j=0
dengan
Vii
sebagaititik
kawalan.(i)
Tunjukkan bahawa P(u,v) menepati syarat hul cembung.(ii)
Terangkan (dengan lakaran yang sesuai) bagaimana algoritma de Casteljau dapat digunakan untuk mendapatkan suatutitik permukaan.
G0/r00)
-ooo00ooo-
;153