. SEGMETIRAJE KRIVULJE oezanje segmenaa z očanje konnea na sojema segmenaa C, C, C... h://www.bblo.og/e-noes/vrml/anm/flydemo.wl h://www.heacle.com/ales/ny/bezeale/ košenje caće lece h://www.bblo.og/e-noes/vrml/anm/moh.wl leca se čs oee ezma ako da osgne željen oblk cač zam sca klj leca zazme oložaj (foma klj) mnmalne oencjalne enegje leca se saja o zakon ogba oeećene gede: d y M M d y dx ješenje će da kbn fnkcj dx E I E I M momen koj djedje na ged E Yngo modl elasčnos, I momen omos Ž. Mhajloć, ZEMRIS, FER.-
h://www.cs.nceon.ed/~mn/cs6/classes/beze.hml h://www.cs.bown.ed/ h://www.a.ka.de/ales/mocca/hml/nolgn/ces.hml h://www.dd.w.bleyonde.co.k/egeny/ino/ine.hm Ž. Mhajloć, ZEMRIS, FER.-
... B - KRIVULJA B - elasčna klja ma sojso elasčne lece ( slne ) - konne je osgn djeljenjem konolnh očaka zmeđ še segmenaa - odn slajn se može kaza kao ežnska sma baznh fnkcja APROKSIMACIJSKA B-KRIVULJA k sanj klje (boj konolnh očaka ne ječe na sanj) konolne očke - kno h ma n,k bazne (ežnske) fnkcje - olnom snja k jednos zloa (engl. kno ales) U KOT { } eko zloa n, k Ž. Mhajloć, ZEMRIS, FER.-
Odeđanje baznh fnkcja, za < nač e k, k, k, k k k Ako je naznk jednak nl jednos azlomka je nla. Uzlo mog b šesk. - kons. Klja se naza UIFORMA klja. Inače klja je EUIFORMA. Ž. Mhajloć, ZEMRIS, FER.-
Veko zloa eza zmeđ boja očaka snja klje ekoa zloa U KOT.... ( m k )( m k).. ( m k) k mk k m n - boj konolnh očaka k - sanj klje m - boj jednos eko zloa n k boj segmenaa klje boj segmenaa klje n - k m -k secjalan slčaj m - k - KRIVULJA BEZIERA (eko Bensenoh olnoma) Ž. Mhajloć, ZEMRIS, FER.-5
* PRIMJER eeodčka kadana B-klja odeđene je sa šes konolnh očaka. Oded segmene klje. k n 6 m n k 8 5, U KOT. Koak: 5 6 7 8 k mk k,,, 6, [ ], [ ] [, ], [, ] [,] 5, [, ] [ ] 7, [ ],,, 5, Ž. Mhajloć, ZEMRIS, FER.-6
Ž. Mhajloć, ZEMRIS, FER.-7. Koak: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] 6,, 5,,,,,,,,,,,,,,,,,,,,,,,,, 8 7 6 5 k k m k KOT U, 5,
Ž. Mhajloć, ZEMRIS, FER.-8. Koak:,,, [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ],,,,,,,,,,,,,,,, 6 8 7 6 5 k k m k KOT U
,, 5, ( ) ( ) ( ) [, ] [, ] [, ] 6 [, ] [, ] ( ) [, ],,,,, 5, Ž. Mhajloć, ZEMRIS, FER.-9
Odeđanje segmenaa klje: 5,, [, ] [, ] [, ] [, ] 5 9 5 8 6 6 9 Ž. Mhajloć, ZEMRIS, FER.-
Ž. Mhajloć, ZEMRIS, FER.- Paamea mjenja se od -, -, -, - Segmen : [, ] Segmen : [, ] Reaamezacja, [, ]: [ ] () [ ] [ ]
Ž. Mhajloć, ZEMRIS, FER.- Segmen : [, ] Reaamezacja, [, ]: Segmen : [, ] Reaamezacja, [, ]: n-k eodčka segmena segmen s s! [ ] 9 5 [ ] 5 9 6 8 6 () [ ] 5 () [ ]
Ž. Mhajloć, ZEMRIS, FER.- Peodčk segmen Una neeodčke B-klje snja k osoje eodčk segmen: kada je zadan elk boj očaka sedšnj do klje jednosanje se može ačna oabom zaza za eodčk segmen : eodčk segmen kbne B-klje (k): boj eodčkh segmenaa k m l k n k m l k n () [ ] 6 6
Geomejska sojsa Klja lež na koneksne ljske konolnh očaka. To je osljedca bacenčne kombnacje ežnskh fnkcja. n, k - segmenje koneksnoj ljsc adnh konolnh očaka k lneana neolacja - klja je jednaka kaakesčnom olgon lokaln nadzo - omak jedne očke ječe najše na k segmen zl klja ma neeknos C k-q, q šeskos zla *** h://www.cs.ah.ed/~da/ce_ed/ Ž. Mhajloć, ZEMRIS, FER.-
Klja olaz koz očen zašn očk, kaj n Deacje očenoj kajnjoj očk k ( ) k n, kaj () k ( ) 5 n mk 6 7 8 5 Koneksna ljska Koneksna ljska Kaakesčn olgon Ž. Mhajloć, ZEMRIS, FER.-5
Oblkoanje klje Všeske konolne očke Všeske jednos zloa smanjenje konnea - klja se blžaa konolnm očkama Fanomske očke - dodaj se kolneano s deacjama kajnjm očkama ako da klja olaz m očkama sa Poznae deacje *** h://www.eole.nno./facal/slnes/one.hm Všeskos Konolne očke Uzla C G C G C G C G C G C G C G dskonne - odojene očke Ž. Mhajloć, ZEMRIS, FER.-6
ITERPOLACIJSKA B-KRIVULJA k sanj klje očke koz koje želmo da klja olaz - kno h ma n oebno je oded očke konolnog olgona j ako da klja olaz očkama. Kada odedmo očke j načnmo aoksmacjsk klj odeđen očkama j j Boj jea: Zaoene eodčke klje j.. n - n Ooene neeodčke klje j.. n k - n k Kod zaoenh eodčkh klja kajnje očke se ekloe s očenma. Kod ooenh eodčkh klja oznao je n neolacjskh očaka eba još k - dodanh jea. Ž. Mhajloć, ZEMRIS, FER.-7
* PRIMJER Poznao je e očaka. Oded kadan neolacjsk ooen neeodčk B-klj. k oznao je 5 očaka koz koje klja eba olaz eba nam još k- dodan je neka je dodan je deacja očenoj očk konoln olgon će ma 6 očaka j.. 5 j 5 Ž. Mhajloć, ZEMRIS, FER.-8
Ž. Mhajloć, ZEMRIS, FER.-9 Segmen : [, ] Segmen : l eaamezanom oblk : [ ] [ ]
Ž. Mhajloć, ZEMRIS, FER.- Segmen : Segmen : Sh 6 jea zasano mačno: 5 () 5
U dobenom ssa oebno je nea mac (l ješ LU dekomozcjom, Gassoom elmnacjom) oded očke konolnog olgona. Točke odeđj konoln olgon ako da aoksmacjska klja olaz zadanm očkama. Daljnje ošenje B-klja URBS eunfomne h://www.eole.nno./facal/slnes/bass.hm Raconalne B-klje Ž. Mhajloć, ZEMRIS, FER.-
Ž. Mhajloć, ZEMRIS, FER.- SPLAJ CATMULL-ROMA Kada želmo da klja glako neola nz D očaka koje neakno zadajemo, možemo kos o neolacj. - neola nz očaka P do P m- na osno sekence P do P m. Veko angene očc P aalelan je s džnom P - P. ema sojso koneksne ljske. P P P P P P 5 P 6 P 7 () [ ] 5
.. POVRŠIE omaamo geomejsko mjeso očaka (ag) koj nasaje ako se neka klja omče soemeno defoma oso segmen ošne čn kc oezanje kca z osaanje konnea dž sojea C jednakos očaka klja dž soja C se acjalne deacje (oečno) C zakljenos (oečno) POVRŠIA BEZIERA ako kosmo klje Bezea - dob ćemo kc Bezea GEERATRISA - genea ošn DIREKTRISA - klje koje odeđj kako će geneasa gba koz oso h://www.bblo.og/e-noes/slnes/sf.wl Ž. Mhajloć, ZEMRIS, FER.-
ošna je fnkcja da aamea, genease dekse Ž. Mhajloć, ZEMRIS, FER.-
a zadnja deksa zo se glane dekse je konolne očke genease leže na njma anje hoa konolnh olgona genease odeđj dekse dekse ne leže na ošn (osm glanh deksa) sanj klja odeđje kc n. bkadane, bkbčne *** h://www.cs.echnon.ac.l/~cs5/homeage/ales/ales/bezach/gemanale.hml (, ) [ ] D D M D D τ τ () τ () () τ Ž. Mhajloć, ZEMRIS, FER.-5
Ž. Mhajloć, ZEMRIS, FER.-6 ojedne dekse kca ošne () [ ] () [ ] M D M D () [ ] () [ ] M D M D [ ], M M τ