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

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

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

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

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

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

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

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 számítógépes geometria és alakzatrekonstrukció

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

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

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

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

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

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

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

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

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

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

Valasek Gábor

Valasek Gábor

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

Tartalom. Geometria közvetlen tárolása. Geometria tárolása - brute force. Valasek Gábor valasek@inf.elte.hu. Hermite interpoláció. Subdivision görbék

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

Termék modell. Definíció:

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

Valasek Gábor tavaszi félév

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

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

2014/2015. tavaszi félév

Eredmények, objektumok grafikus megjelenítése 3D felületek rajzoló függvényei.. Beépített 3D felületek rajzoló függvényei

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

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

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

Parametrikus tervezés

Görbemodellezés. Interpoláció Approximáció

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

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

A térképen ábrázolt vonal: - sík felület egyenese? - sík felület görbéje? - görbült felület egyenese ( geodetikus )? - görbült felület görbéje?

A térképen ábrázolt vonal: - sík felület egyenese? - sík felület görbéje? - görbült felület egyenese ( geodetikus )? - görbült felület görbéje?

Digitális Domborzat Modellek (DTM)

Adatszerkezetek 2. Dr. Iványi Péter

PONTFELHŐ REGISZTRÁCIÓ

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

Síkgörbék. 1. Készítsünk elfogadható ábrát a G: t frac(1/t) leképezés gráfjáról. (frac a törtrész függvény, ez a Maple függvénynév is.

Feladatsor A differenciálgeometria alapja c. kurzus gyakorlatához

Valasek Gábor tavaszi félév

RÉSZ IPARI TERMELÕ-SZOLGÁLTATÓ TEVÉKENYSÉG ELLENÕRZÉSE A

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

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

Geometriai alapok Felületek

Hálózat hidraulikai modell integrálása a Soproni Vízmű Zrt. térinformatikai rendszerébe

TERMÉKTERVEZÉS NUMERIKUS MÓDSZEREI. 1. Bevezetés

KOVÁCS BÉLA, MATEMATIKA I.

GÖRBE- ÉS FELÜLETMODELLEZÉS VEGYES TÍPUSÚ SPLINE-FÜGGVÉNYEKKEL Ph.D dolgozat tézisei

Mesh generálás. IványiPéter

Számítógépes Grafika mintafeladatok

Bevezetés a fúziós plazmafizikába 3.

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

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

TANMENET. Matematika

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

Lemezalkatrész modellezés. SolidEdge. alkatrészen

GÖRBE- ÉS FELÜLETMODELLEZÉS VEGYES TÍPUSÚ SPLINE-FÜGGVÉNYEKKEL Ph.D dolgozat

Textúrák. Szécsi László

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

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

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

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely

2016/2017. Matematika 9.Kny

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

Tanmenetjavaslat. Téma Óraszám Tananyag Fogalmak Összefüggések Eszközök Kitekintés. Helyi érték, alaki érték. Számegyenes.

A hordófelület síkmetszeteiről

Felületek differenciálgeometriai vizsgálata

Eredmények, objektumok grafikus megjelenítése 3D felületek rajzoló függvényei

11. előadás. Konvex poliéderek

Tanmenet Matematika 8. osztály HETI ÓRASZÁM: 3,5 óra ( 4-3) ÉVES ÓRASZÁM: 126 óra

Geometriai feladatok, 9. évfolyam

Koordináta-geometria feladatok (emelt szint)

2. tétel Egész számok - Műveletek egész számokkal. feleletvázlat

Területszámítás Ívhossz számítás Térfogat számítás Felszínszámítás. Integrálszámítás 4. Filip Ferdinánd

Osztályozóvizsga-tematika 8. évfolyam Matematika

KOVÁCS BÉLA, MATEMATIKA II.

A 2017/2018 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának feladatai. INFORMATIKA II. (programozás) kategória

4. gyakorlat: interpolációs és approximációs görbék implementációja

A LECSÚSZÓ KÖR ÁBRÁZOLÓ GEOMETRIÁJA. Írta: Hajdu Endre

Koordinátageometria. , azaz ( ) a B halmazt pontosan azok a pontok alkotják, amelynek koordinátáira:

Lemezalkatrész modellezés. SolidEdge. alkatrészen

1 2. Az anyagi pont kinematikája

Az INTRO projekt. Troposzféra modellek integritásvizsgálata. Rédey szeminárium Ambrus Bence

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

Hajder Levente 2014/2015. tavaszi félév

KOVÁCS BÉLA, MATEMATIKA I.

Lemezalkatrész modellezés. SolidEdge. alkatrészen

A Cassini - görbékről

Számítógéppel segített modellezés és szimuláció a természettudományokban

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

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

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

Átírás:

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás ek - 2019. április 2. http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiima01 Dr. Várady Tamás, Dr. Salvi Péter BME, Villamosmérnöki és Informatikai Kar Irányítástechnika és Informatika Tanszék 1

Követelmények 2 kis házi feladat (kötelező) vizsga önálló projektek megajánlott jegy: szakirodalom feldolgozása programfejlesztés rövid szeminárium (10-15 perc) 2

Input: egy ponthalmaz és ennek Delaunay háromszögelése Feladat: a háromszögelés finomítása különböző kényszerek figyelembevételével - lerögzített élek, legkisebb szög, leghosszabb él-hossz előírása - alapján Szemináriumi előadás és prototípus implementáció Kovács Konrád 3

Voronoi diagramok, közép tengely diagramok, (MAT - medial-axis-transform) Input: konvex vagy konkáv poligon Output: MAT diagram Interaktív tesztprogram létrehozása Szeminárium és demó Nagy Viktor 4

Progresszív hálók rövid szeminárium és prototípus implementáció Input: mesh Output: animált progresszív háromszögháló Az animáció megállítható, valamint tovább- és visszaléptethető az egyszerűsítés módszerei: (i) nézőpont szerint (ii) síklapúság szerint (iii) háromszögméret szerint Kárpáti Attila 5

Input: egy tetszőleges háromszögháló Output: egy izotropikus háromszögháló, amely az inputot közelíti Opcionálisan: változó élhosszak görbület alapján Szemináriumi előadás és prototípus implementáció 6

Subdivision surfaces - 3D-s interaktív grafikus tesztprogram Input adatok: általános topológiájú poliéder módszer: a) Doo-Sabin, b) Catmull-Clark, c) Középosztásos kontroll poliéder - osztási mélység (m1) felület megjelenítés - osztási mélység (m2 >> m1) az aktuális kontroll poliéder csúcsait interaktívan módosítani lehet megjelenítés: kontroll poliéder, felület (shading, + opcionálisan görbületi térképek) Szemináriumi előadás és prototípus implementáció 7

N-oldalú felület generálás (n=5,6) szemináriumi előadás és prototípus implementáció határgörbék - Bézier görbék keresztderiváltak - Bézier-szerű kontrollpontok 3D-s háromszögháló előállítása kontrollpontok módosítása 8

Két Bézier felület G1 (érintősík alapú) összekapcsolása a) azonos fokszámú négyoldalú felületek b) azonos fokszámú háromoldalú felületek szemináriumi előadás és prototípus implementáció Két Bézier felület folytonos összekapcsolása Kontrollpontok mozgatása, 3D-s háromszögháló előállítása Kontrollpontok módosítása az egyik oldalon változtatja a kontrollpontokat a másik oldalon a G1 megkötés miatt!! 9

Felület-felület metszés Input: 1. két Bézier felület (két kontrollpont rács - file-ban) 2. görbekövetési paraméterek (pl. lépéshossz, tolerancia) Output: a két felület metszésgörbéje (csak nyitott görbék, széltől-szélig) Szeminárium és demó 10

Lekerekítő felületek generálása Input: 1. két Bézier felület (két kontrollpont rács - file-ban), és egy poligon, amely a metszésgörbét közelíti, valamint egy lekerekítési sugár érték Output: egy közelítő lekerekítő felület létrehozása az adott sugárral, Bézier formában Szeminárium és demó 11

* Háromoldalú Bézier felületek - interaktív keretrendszer felületek 3D-s megjelenítése kontroll pontok interaktív módosítása görbület térkép mozgó domén pont ---- mozgó felület pont Szeminárium a háromoldalú Bézier felületekről Háromoldalú Bézier felületek 12

Dupin általános tórusz felületek (cyclides) Implicit reprezentáció Parametrikus reprezentáció Alkalmazás változó sugarú lekerekítésekhez Szeminárium Implicit és parametrikus 13

Görbék ívhosszának számítása: Szeminárium: b 2 2 2 s r ( t) r ( t) r ( t) dt r ( t) a x y z b a dt mikor polinomiális az ívhossz pitagoraszi hodográf görbék Implementáció: pitagoraszi hodográf görbék létrehozása, görbe interpoláció ötödfokú PH görbékkel Juhos Attila Parametrikus görbék 14

Beosztás 1. szeminárium 2. szeminárium Ápr.... csütörtök Ápr.... péntek Máj.... csütörtök Máj.... péntek 15