3D zámítógépes Geomet II. 9. Négyoldlú felületekből összetett 3D modellek http://g.t.bme.h/potl/3dgeo https://www.k.bme.h/kepzes/tgyk/viiiav6 D. Vády Tmás D. l Péte BME Vllmosméök és Ifomtk K Iáyítástehk és Ifomtk Tszék
Ttlom szbáyos felületek lgeb összekpsolás. Alklmzások. Göbehálók osztályozás 3. Két felület G kpsolódás 4. Twst komptbltás 5. Optmáls felület göbület meghtáozás 6. Béze felületek keesztáyú deáltk twst kotollpotok 7. Alklmzások és z Xold koepó
Alklmzások Geomg tdo eese egeeg sempézés B-sple-okkl tomtks szbáyos wtetght de em CAD-szeű dtstktú fkoáls dekompozó szegmetált stktú CAD felületekkel
Alklmzások Geomg tdo eese egeeg pth-ek szám 5 pth-ek szám
Alklmzások 3 Geomg tdo eese egeeg szegmetált modell felosztás z élek meté égyoldlú pth-ek ttomáyoko belül
Alklmzások 4 kethes göbeháló lpú teezés expot
Alklmzások 5 Xold polédeek smítás
Alklmzások 6 Xold polédeek smítás
Göbehálók osztályozás mple FeToFe X-ode-ok belül T-ode-ok sk htáo belső súsok fokszám =4 Geel FeToFe ӿ-ode-ok belül π-ode-ok htáo belső súsok fokszám 3
Göbehálók osztályozás mple FeToMltFe z élgöbék osztódk belső T-ode-ok T-ode mellett keesztdeált mdg észhlmz szembe léő felületek Geel FeToMltFe z élgöbék többszööse osztódk belső T-ode-ok áltl keesztdeáltk több szembe léő felülethez lleszkedhetek
Két felület G kpsolódás b N N N N
Két felület G kpsolódás leás keesztáyú deáltk A B A B A A B B A A B B A A B B z áyok em-leás bledelődek
3 Két felület G kpsolódás 3 B B B A A A B A D D D D D közös áybled ekto függéy két sklá függéy z bszolút étékeket bledel D D B B B A A A B A N N D N D D keesztdeáltk szoztkét dódk és G folytoosság teljesül
Ujjgykolt* htáozzk meg göbe deáltját és két keesztdeáltt z M potb mtssk meg hogy omálektook em páhzmosk 64 6 N N M M A A.5.5 B B 64 4 A A 6 B 4 B 4 8.5..........5......... 4
Ujjgykolt htáozzk meg göbe deáltját és két keesztdeáltt z M potb mtssk meg hogy omálektook em páhzmosk 64 6 N N M M A A.5.5 B B 64 4 A A 6 B 4 4 8.5 4 5 46 B.5 4 5 8 6 5
Ujjgykolt* htáozzk meg göbe deáltját és közös áybledet z M potb számítsk k közös omálektot 64 4 A 64 6 6 B 4 A 4 8 A A D DA DB DA... DB N.5 D.5 4...... M B B B... 6
Ujjgykolt htáozzk meg göbe deáltját és közös áybledet z M potb számítsk k közös omálektot A 64 6 6 B 64 4 4 A 4 8 A A B D DA DB DA 4 DB N.5 D.5 4.55 66 M B B 36 7
8 Két felület G kpsolódás 4 b D D b D D B B B A A A áltláos megoldás: közös áybled lklmzás D ektofüggéy; b sklá függéyek peemfeltételek z A és B potb G folytoosság teljesül b D b D N N D N
9 G Coos felületek - smétlés dott égy htágöbe és hozzáttozó keesztdeált: két hmdfokú smítás Hemte függéyek: koekós tg: felületegyelet Boole sm: G F G F G F G F G F G F G F G F ;
Twst ektook dott felület egyes páls deáltj sodást mé polomáls pth-ekél tges bbo lpú kostkókál gyáz kell!!! lm lm bbook em függetleek
Twst komptbltás göbe - t polomáls pth - G folytoosság szükséges feltétele sklá függéyek b b : t t
Twst komptbltás P potb. / / N N N b b
3 Twst komptbltás 3 közös htágöbe meté deálk b b T twst ektook; R kosts ektook göbék lpjá ekto egyelet P potb b R T T
4 Twst komptbltás 4 R T T ekto egyelet R R R R T T T T................................. detemás étéke páos h pátl h :
Twst komptbltás 5 pátl számú göbe mdg megoldás páos számú göbe s mdg megoldás! egy toább feltételek kell teljesüle j R j j ekko szot égtele sok megoldás! szeesée =4 eseté X-ode létezk egyszeű kostkó twstek beállításá Tétel: twst komptbltás elégséges feltétele h göbeháló beágyzhtó egy C felületbe 5
Pmetks felületek Felület göbék: t t t [ t t] t t t Felület göbeseeg omálmetszet : s Főgöbületek: m mx Főgöbület áyok: Ele-egyelet: os s φ
Pmetks felületek Gss-szozt- és átlggöbületek: G M ; Felület potok köyezetéek osztályozás: G> ellptks G< hpebolks G= M pbolks
Pmetks felületek 3 s os s os y x Polákoodáták: Dp-dkáto lokáls kúpszelet: Ele egyelet: y x
Best-ft felület göbület dott göbe közös étősík omál göbületek k xy koodát edsze: z dló tgesek elfodlás szöge - ω keessük legjobb lleszkedő felület göbületet os s os s H k m. látszólg komplex em-leás egyeletedsze... 9
Best-ft felület göbület tgoometks átlkítások tá W W W W os os s W s s os W s os s os új mmlzáldó kfejezés Hˆ W W W k m. leás egyeletedsze 3
Best-ft felület göbület 3 W W W lpjá meghtáozhtó legye s W s s s W s s W megoldás - másodfokú egyelet = llhtáozott: k k =3 jól meghtáozott m. >3 göbéket módosít kell közös G édekébe: * k k 3
Best-ft felület göbület 4 ellptks göbület hpebolks göbület 3
I. Alklmzás Geomg tdo eese egeeg pth-ek szám 5. topológ stktú létehozás. lokáls felület göbületek beslése háomszögháló lpjá 3. htágöbék létehozás melyek lleszkedek háomszöghálóhoz és felület göbületekhez 4. szomszédos keesztdeált függéypáok meghtáozás 5. belső kotollpotok számák dúsítás megfelelőe potos ppoxmáó édekébe
II. Alklmzás kethes göbeháló lpú teezés expot. kdló topológ stktú dott; tá etl splt. lokáls felület göbületek beslése göbeháló lpjá éh - göbék mmáls hgolás twst komptbltás édekébe 3. htágöbék göbehálóból és felületelemek osztógöbéből állk elő 4. keesztdeált függéypáok meghtáozás 5. belső kotollpotok számák dúsítás megfelelőe potos ppoxmáó édekébe
III. Alklmzás Xold polédeek lekeekítése llete smítás. speáls topológ stktú létehozás koex lpok. dáls objektm létehozás 3. X-súsok X-tgesek és X-twst ektook defálás külöböző szbályok szet 4. komptbls htágöbék és keesztdeáltk létehozás létehozás 5. z -oldlú lpok felosztás és ktöltése 4-oldlú lpokkl
Xold Doo-b lpú stktú létehozás pt poléde b koex lpok dáls objektm d X-ode-ok e X tgesek és twstek f z X göbeháló stktú létehozás: Fe-lpok Edge-lpok Vetex-lpok 36
Xold - speáls kotoll stktú 37 thee-hod szegmes tepolálj középső hú felezőpotját. 4 4 3 4 3 4 3 3 3 V M V V M V V M V M 3 3 3 j j j W W W D D M thee-hod pth tepolálj középső égyszög középpotját másodfokú és hmdfokú pth-ek egységes kezelése. 4 4 3 3 3 3 t t t t W t t t W t t t W t t t W t W t M
Xold 3 háom kostkó 38.5.5.5.5.5.5 H P H X T X H V X H U P E H P E H E P E C X. qdt bledg. b bledg 3. smoothg
Xold 4 39
Xold 5 4
Béze felületek 3 Felületegyelet: s = m = j = htágöbe: j B B és keeszt- deáltk: s s = = = m = m j s = B = = htágöbe omál ekto: B N s s B 3 T T m T 3 T m T m 33 4
Béze felületek 3 G folytoosság szomszédos felületeke: =d d =d 33 s = p w = b s p s = = m d j l k j d B j B B s B d N m j l k w d N p [] w d =d d 3 3 =d 3 d 3 =d d =d d =d 3 d 3 =d 3 d 3 4