3D Számítógépes Geometria II.

Hasonló dokumentumok
3D Számítógépes Geometria II.

3D Számítógépes Geometria II.

3D-s számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D számítógépes geometria és alakzatrekonstrukció

3D-s számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció

3D-s számítógépes geometria

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D számítógépes geometria és alakzatrekonstrukció

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció

Termék modell. Definíció:

PONTFELHŐ REGISZTRÁCIÓ

Parametrikus tervezés

3D-s számítógépes geometria

Hajder Levente 2018/2019. II. félév

Görbe- és felületmodellezés. Szplájnok Felületmodellezés

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Geometriai modellezés. Szécsi László

GÖRBÉK ÉS FELÜLETEK ILLESZTÉSE KÉNYSZEREKKEL II.

Összeállította Horváth László egyetemi tanár

CAD Rendszerek I. Sajátosság alapú tervezés - Szinkron modellezés

Számítógépes geometria (mester kurzus) III

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

Számítógépes Grafika SZIE YMÉK

3D-s számítógépes geometria

Alkalmazott matematikus mesterszak MINTATANTERV

3D-s számítógépes geometria és alakzatrekonstrukció

Éldetektálás, szegmentálás (folytatás) Orvosi képdiagnosztika 11_2 ea

YBL - SGYMMAT2012XA Matematika II.

CAD technikák A számítógépes tervezés geometriai alapjai: görbék típusai, matematikai leírás, manipulációk görbékkel.

Top art technológiai megoldások a műemlékvédelemben, építészetben. Fehér András Mensor 3D

Számítási módszerek a fizikában 1. (BMETE90AF35) tárgy részletes tematikája

Nagy pontosságú 3D szkenner

0-49 pont: elégtelen, pont: elégséges, pont: közepes, pont: jó, pont: jeles

XVII. econ Konferencia és ANSYS Felhasználói Találkozó

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1

1. Az informatika alapjai (vezetője: Dr. Dömösi Pál, DSc, egyetemi tanár) Kredit

3D Számítógépes Geometria II.

Felügyelt önálló tanulás - Analízis III.

3D-s számítógépes geometria és alakzatrekonstrukció

A számítógépes grafika alapjai kurzus, vizsgatételek és tankönyvi referenciák 2014

Mozgásmodellezés. Lukovszki Csaba. Navigációs és helyalapú szolgáltatások és alkalmazások (VITMMA07)

ACM Snake. Orvosi képdiagnosztika 11. előadás első fele

Numerikus módszerek: Nemlineáris egyenlet megoldása (Newton módszer, húrmódszer). Lagrange interpoláció. Lineáris regresszió.

sin x = cos x =? sin x = dx =? dx = cos x =? g) Adja meg a helyettesítéses integrálás szabályát határozott integrálokra vonatkozóan!

Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I márc.11. A csoport

ANSYS alkalmazások a BME Hidak és Szerkezetek Tanszékén. Hidak és Szerkezetek Tanszéke

Matematika alapszak (BSc) 2015-től

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam

Matematika II képletek. 1 sin xdx =, cos 2 x dx = sh 2 x dx = 1 + x 2 dx = 1 x. cos xdx =,

6. Folytonosság. pontbeli folytonosság, intervallumon való folytonosság, folytonos függvények

3D optikai méréstechnika a műszaki kerámia gyártásban

MATEMATIKA TANMENET SZAKKÖZÉPISKOLA 9.A-9.C-9.D OSZTÁLY HETI 4 ÓRA 37 HÉT/ ÖSSZ 148 ÓRA

SZABAD FORMÁJÚ MART FELÜLETEK

Sima görbék és felületek

NUMERIKUS MÓDSZEREK FARAGÓ ISTVÁN HORVÁTH RÓBERT. Ismertet Tartalomjegyzék Pályázati támogatás Gondozó

MATEMATIKA EMELT SZINTŰ SZÓBELI VIZSGA TÉMAKÖREI (TÉTELEK) 2005

TANTÁRGYFELELŐS INTÉZET: Építőmérnöki Intézet. címe:

17. előadás: Vektorok a térben

Záróvizsga tételek matematikából osztatlan tanárszak

Henger eltávolítása 3D szkennelt kavicsról

Láthatósági kérdések

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx =

Valasek Gábor

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását.

Tartalomjegyzék. Typotex Kiadó, 2010

Lineáris algebra Gyakorló feladatok

n n (n n ), lim ln(2 + 3e x ) x 3 + 2x 2e x e x + 1, sin x 1 cos x, lim e x2 1 + x 2 lim sin x 1 )

Parciális differenciálegyenletek numerikus módszerei számítógépes alkalmazásokkal Karátson, János Horváth, Róbert Izsák, Ferenc

NT Matematika 9. (Heuréka) Tanmenetjavaslat

Számítógépes látás alapjai

Panorámakép készítése

4. Felületek Forgásfelületek. Felületek 1. Legyen adott egy paramétersíkbeli T tartomány. A paramétersíkot az u és v koordinátatengelyekkel

Valasek Gábor

PTE PMMFK Levelező-távoktatás, villamosmérnök szak

Normák, kondíciószám

Nagyszilárdságú acélhidak Innovatív méretezési eljárások fejlesztése

Számítógéppel segített tervezés oktatása BME Gép- és Terméktervezés Tanszékén. Dr. Körtélyesi Gábor Farkas Zsolt BME Gép és Terméktervezés Tanszék

A dinamikus geometriai rendszerek használatának egy lehetséges területe

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

2014/2015. tavaszi félév

Vida János. Geometriai modellezés III. Görbék és felületek

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

Matematika szigorlat június 17. Neptun kód:

Szabadformájú felületek. 3D felületek megmunkálása gömbmaróval. Dr. Mikó Balázs FRAISA ToolSchool Október

Számítógépes Grafika mintafeladatok

Valasek Gábor tavaszi félév

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Diszkréten mintavételezett függvények

Koordináta-geometria feladatok (emelt szint)

EÖTVÖS LORÁND SZAKKÖZÉP- ÉS SZAKISKOLA TANÍTÁST SEGÍTŐ OKTATÁSI ANYAGOK MÉRÉS TANTÁRGY

Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával

7. Régió alapú szegmentálás

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK EMELT SZINT Koordinátageometria

Halmazok Halmazok, részhalmaz, halmazműveletek, halmazok elemszáma

Átírás:

3D Számítógépes Geometria II. 1. Bevezetés http://cg.iit.bme.hu/portal/3dgeo2 https://www.vik.bme.hu/kepzes/targyak/viiiav16 Dr. Várady Tamás, Dr. Salvi Péter BME, Villamosmérnöki és Informatikai Kar Irányítástechnika és Informatika Tanszék

Bevezetés Computer-Aided Geometric Design Számítógéppel segített geometriai tervezés - haladóknak... - ami kimaradt... - érdekességek... reprezentációk algoritmusok alkalmazások pontfelhők háromszöghálók görbék, görbehálók felületek, felülethalmazok tömör testek 3D Számítógépes Geometria II. 2

Tervezés és alakzat rekonstrukció KONCEPCIÓ TERVEZÉS SZÁMÍTÓGÉPES MODELL ALKALMAZÁSOK DIGITÁLIS ALAKZAT REKONSTRUKCIÓ GYÁRTÁS 3D-s MÉRÉS FIZIKAI OBJEKTUM Bevezetés 3

3D Témák Komplex felületek poliéderek alapján* Baricentrikus koordináták* 3D printing* N-oldalú felületek* Racionális görbék és felületek Cella alapú reprezentációk* Görbék és felületek simítása Illesztés implicit felületekkel* Háromszöghálók paraméterezése* Proximity görbék és felületek Felületek és felületcsoportok illesztése kényszerekkel Felületek illesztése, fairing, labelling* 3D Számítógépes Geometria II. 4

Hasznos gyakorlati algoritmusok Lineáris algebra Vektorok, mátrixok Lineáris egyenletrendszerek Sajátérték számítás... Numerikus módszerek Gyökkeresés, optimalizálás Numerikus integrálás Differenciálegyenletek... Diszkrét geometria Háromszögelés Konvex burok számítása Metszések, távolságok... 3D Számítógépes Geometria II. 5

Hallgatói projektek elmélyülés egy kiválasztott területen, egy-két szakcikk áttanulmányozása témavezető (VT, SP, VM) szeminárium (30-40 perc), prototípus implementáció, demó sikeres előadás és tesztprogram megajánlott jegy 3D Számítógépes Geometria II. 6

Hallgatók Név Képzés Választott téma Cserteg Tamás MSc Fehér Balázs MSc Komorowicz Dávid László MSc Ludmány Balázs PhD Rácz Gergely Ferenc PhD Seres Lóránt Gábor MSc Sipos Ágoston PhD Tipary Bence PhD 3D Számítógépes Geometria II. 7

1. N-oldalú felületek (VT, SP) 3-oldalú Bézier felületek n-oldalú Bézier felületek S-patch-ek (P) Zheng-Ball patch-ek (P) GB patch-ek összehasonlítás, analízis 3D Számítógépes Geometria II. 8

2. Baricentrikus koordináták (SP) poligonok, poliéderek belsejében értelmezzük - minden belső pont kifejezhető a csúcspontok lineáris kombinációjaként nehéz probléma; sokféle módszer - különböző tulajdonságok; 3D, pozitivitás, bijektív, lokális, stb. (P) alkalmazás: skalár és vektormezők interpolációja, paraméterezés, alakzatok deformációja, stb. 3D Számítógépes Geometria II. 9

3.Háromszöghálók paraméterezése (VM) ( xi yi, zi) ( ui, v, i ) 3D háromszöghálók síkba terítése különböző torzítási mértékek alkalmazása felületillesztés (kényszerek), textúra leképzés, quad-mesh generálás (P), vektorterek approximálása (P) 3D Számítógépes Geometria II. 10

4. Felületek poliéderek alapján (VT) speciális struktúrák G1/G2 folytonosság biztosítása két szomszédos patch között kompatibilitási feltételek a közös sarokpontokban XSolid poliéderek lekerekítése különböző szabályok szerint (P) SuperD összetett n-sided felületmodel poliéderek alapján (P) 3D Számítógépes Geometria II. 11

5. Cellaalapú reprezentációk (VT) pontfelhők vagy háromszöghálók approximációja adaptív cellarendszer minden cellacsúcsban: becsült távolság (+gradiens) marching cube marching surface cellafüggvény: görbült primitív felület, a globális szintfelület egy szegmense (P) implicit patch-ek 3D Számítógépes Geometria II. 12

6. Illesztés implicit felületekkel (VM) felületrekonstrukció pontfelhők alapján becsült gradiens mező globális szintfelület approximáció(p) hiányzó szegmensek befoltozása 3D Számítógépes Geometria II. 13

7. Alkatrészek tökéletesítése, illesztés kényszerekkel (VT) Digitális alakzat rekonstrukció input: szegmentált és klasszifikált ponthalmazok görbék és felületek illesztése külön-külön hibaforrások zajos adatok, pontatlan szegmentálás, numerikus algoritmusok CAD alkalmazások - tökéletes modellekre van szükség mérnöki kényszerek több görbe és felülete együttes illesztése Lokális és globális kényszerek: merőleges, párhuzamos, érintőleges, koncentrikus, kerekített érték, rácspontba rendezett, szimmetrikus... 14

8. Proximity görbék és felületek(vt,ki) a kontroll pontok gyakran gyengén hatnak a görbe (felület) alakjára proximity egy globális paraméter, mely szabályozza, hogy a görbe (felület) milyen közel menjen a kontrollpoligonhoz (poliéderhez) az új reprezentáció magába foglalja a klasszikus Bézier és B-spline görbéket (felületeket) is érdekes tulajdonságok 3D Számítógépes Geometria II. 15

9. 3D printing (VT) 3D digitális modellek 3D tárgyak additív megmunkálás három alaptechnológia érdekes kérdések: gyárthatóság támaszstruktúrák kívül és belül nyomtatható modellek előállítása együttműködés az amerikai FormLabs céggel 3D nyomtatás a gyakorlatban is 3D Számítógépes Geometria II. 16

10. Parametrikus felületek illesztése (VT,VM) input szabálytalan topológiájú háromszögháló tartomány output egy jól orientált sima négyoldalú parametrikus felület, amely jól közelíti a pontokat és kiterjesztése jól kontrollált paraméterezés fairing labelling 3D Számítógépes Geometria II. 17