Matematický ústav UK Matematicko-fyzikální fakulta

Podobné dokumenty
Matematický ústav UK Matematicko-fyzikální fakulta

Geometrie pro počítačovou grafiku - PGR020

15. listopadu Matematický ústav UK Matematicko-fyzikální fakulta. Hermitovská interpolace

Jana Dannhoferová Ústav informatiky, PEF MZLU

Kristýna Bémová. 13. prosince 2007

Plochy počítačové grafiky II. Interpolační plochy Bezierovy pláty nad obdélníkovou a trojúhelníkovou sítí Recionální Bezierovy pláty B-spline NURBS

Aproximační křivky. Trocha historie. geometrické modelování veliký pokrok v oblasti letectví 1944 Roy Liming

Aproximační křivky. Trocha historie. geometrické modelování veliký pokrok v oblasti letectví 1944 Roy Liming

POČÍTAČOVÁ GRAFIKA - PGR PROGRAM PŘEDNÁŠEK. Po 9:00-10:30, KN:A-214

Křivky a plochy technické praxe

Přehled. Motivace Úvod. Křivky a plochy počítačové grafiky. Závěr. Rozvoj počítačové grafiky Výpočetní geometrie

Plochy zadané okrajovými křivkami

Bézierovy křivky Bohumír Bastl KMA/GPM Geometrické a počítačové modelování Bézierovy křivky GPM 1 / 26

NURBS REPREZENTACE KŘIVEK V MAPLE

Základní vlastnosti ploch

Počítačová grafika RHINOCEROS

Rekonstrukce ploch: Polygonální a analytická reprezentace Vybrané metody aproximace ploch

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

D - Přehled předmětů studijního plánu

Přednáška 1 Úvod do předmětu

KŘIVKY A PLOCHY. Obrázky (popř. slajdy) převzaty od

Offsety KMA/ITG Informační technologie ve vyučování geometrie Offsety ITG 1 / 33

KMA/GPM Barycentrické souřadnice a

Obsah A ROVINNÁ GRAFIKA 17

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

České vysoké učení technické v Praze Fakulta jaderná a fyzikálně inženýrská OKRUHY. ke státním závěrečným zkouškám BAKALÁŘSKÉ STUDIUM

Zobrazování 2D Nadpis křivek 2 Nadpis 3

Počítačová grafika 1 (POGR 1)

Křivky a plochy I. Petr Felkel. Katedra počítačové grafiky a interakce, ČVUT FEL místnost KN:E-413 na Karlově náměstí

Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček. 8. přednáška 11MSP pondělí 20. dubna 2015

Zobrazování těles. problematika geometrického modelování. základní typy modelů. datové reprezentace modelů základní metody geometrického modelování

Generování sítě konečných prvků

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

Subdivision křivky a plochy

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Aproximace funkcí. x je systém m 1 jednoduchých, LN a dostatečně hladkých funkcí. x c m. g 1. g m. a 1. x a 2. x 2 a k. x k b 1. x b 2.

Křivky a plochy. Pavel Strachota. FJFI ČVUT v Praze

FERGUSONOVA KUBIKA. ( u) ( ) ( ) X s X s. Kubický spline C 2 má dva stupně volnosti Q 1 Q 2

Maturitní témata z matematiky

B-IIa Studijní plány pro bakalářské a magisterské SP - prezenčního

5. Plochy v počítačové grafice. (Bézier, Coons)

Matematika drsně a svižně -- nekonvenční projekt výuky a učebnice

Matematika 1 Jiˇr ı Fiˇser 19. z aˇr ı 2016 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 19. z aˇr ı / 19

Základy 3D modelování a animace v CGI systémech Cinema 4D C4D

Počítačová geometrie I

Počítačová grafika 2 (POGR2)

Základy tvorby výpočtového modelu

Matematika I. dvouletý volitelný předmět

Základní vlastnosti křivek

POŽADAVKY K SOUBORNÉ ZKOUŠCE Z MATEMATIKY

Obsah a průběh zkoušky 1PG

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

4. Digitální model terénu.

Circular Harmonics. Tomáš Zámečník

Geometrické transformace

Matematika PRŮŘEZOVÁ TÉMATA

Gymnázium Jiřího Ortena, Kutná Hora

Maturitní témata profilová část

Isogeometrická analýza nad optimalizovanými křivočarými triangulacemi

Maturitní otázky z předmětu MATEMATIKA

CINEMA 4D : ZKUŠENOSTI S 3D MODELOVÁNíM

CZ 1.07/1.1.32/

Čebyševovy aproximace

Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora

Numerická matematika Písemky

Tematický plán Obor: Informační technologie. Vyučující: Ing. Joanna Paździorová

Detekce kolizí v 3D Josef Pelikán KSVI MFF UK Praha

Výpočet průsečíků paprsku se scénou

Maturitní okruhy z matematiky - školní rok 2007/2008

Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika)

Úvod do předmětu, úvod do problematiky CAE a MKP (přehled nástrojů a obecné postupy CAD/CAE, vazby součástí CAE)

Interpolace, ortogonální polynomy, Gaussova kvadratura

Výpočet průsečíků paprsku se scénou

MOCNINY A ODMOCNINY. Standardy: M M PYTHAGOROVA VĚTA. Standardy: M M

Projekt IMPLEMENTACE ŠVP. pořadí početních operací, dělitelnost, společný dělitel a násobek, základní početní operace

na magisterský studijní obor Učitelství matematiky pro střední školy

Gymnázium Jiřího Ortena, Kutná Hora

Příklady otázek PB009/jaro 2015

Zimní semestr akademického roku 2014/ prosince 2014

Požadavky ke zkoušce. Ukázková písemka

Netradiční výklad tradičních témat

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky

Standardní doba studia je 3 roky.

Grafické programy pro tvorbu 3D modelů

MATEMATIKA B 2. Metodický list č. 1. Název tématického celku: Význam první a druhé derivace pro průběh funkce

Vysoké učení technické v Brně, Fakulta strojního inženýrství MATEMATIKA 2

Rekonstrukce křivek a ploch metodou postupné evoluce

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008

MATURITNÍ TÉMATA Z MATEMATIKY

Elementární křivky a plochy

Od Pythagora ke geometrickému modelování. Miroslav Lávička 1

Nezbytnou součástí ústní zkoušky je řešení matematických příkladů, které student obdrží při zadání otázky.

Katedra geotechniky a podzemního stavitelství

PROSTORU MODELLING OF NURBS CURVES AND SURFACES IN THE PROJECTIVE SPACE

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Cvičení z matematiky jednoletý volitelný předmět

Bakalářská práce. Použití L-systémů pro křivky počítané rekurzivním dělením

Stanovení forem, termínů a témat profilové části maturitní zkoušky oboru vzdělání M/01 Technické lyceum STROJNICTVÍ

Simulace (nejen) fyzikálních jevů na počítači

Transkript:

Geometrické modelování Zbyněk Šír Matematický ústav UK Matematicko-fyzikální fakulta 5. října 2016 Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 1 / 14

Obsah dnešní přednášky Co je to geometrické modelování? Cíle předmětu a jeho kontext na MFF. Plánovaná témata. Jakým způsobem budeme pracovat? Praktické záležitosti a úmluva času. Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 2 / 14

Co je geometrické modelování? moderní teoretická geometrická disciplína studuje objekty a reprezentace vhodné pro geometrické aplikace Robotika a kinematika FEM, numerické simulace CAD systémy Geometrické modelování CAM systémy Počítačová grafika, animace Umělé vidění, zprac. obrazu Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 3 / 14

Teoretické a metodologické souvislosti Vzájemné ovlivňování: Výpočetní geometrie Teorie aproximace Diferenciální geometrie GM Algebraická geometrie Numerická matematika Symbolické počítání Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 4 / 14

Správné pochopení geometrie je zásadní Obrábění rotoru turbodmychadla: pouze rozvinutelné plochy je možno obrábět válcovou frézou, jinak nutně dochází k podřezu chyby jsou často marně odstraňovány pokusy o vyšší kvalitu a přesnost frézování návrh správného nástroje je obtížný geometrický problém Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 5 / 14

Dva hlavní typy geometrických reprezentací v GM 1 diskrétní či po částech lineární objekty, mnohostěny, mračna bodů především v počítačové grafice, animacích, FEM... paradigmatem je trojúhelníkový mesh metody výpočetní geometrie, diskrétní matematiky, diskrétní diferenciální geometrie... 2 spojité a hladké reprezentace, C n parametrizace, implicitní plochy využívá se zejména v CAD, CAM, robotice... paradigmatem je po částech polynomiální či racionální parametrizace užívá metod diferenciální a algebraické geometrie, teorie aproximace... Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 6 / 14

Ráj racionálních parametrizací Bézierovy křivky mají mnoho dobrých vlastností (vysoká stabilita, intuitivní ovládání tvaru, efektivní vykreslení, výpočet polohy, omezení konvexním obalem, omezená variace) racionální po částech = NURBS (non-uniform rational B-splines) v CAD, CAM systémech jsou reprezentovány velmi efektivně neracionální reprezentace tradičně podporovány nejsou Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 7 / 14

Cíle předmětu a jeho kontext Pochopit co to je NURBS a spol. (level designer, level programátor, level matfyzák). Motivace, podstata, algoritmy, omezení. Kultivovat geometrické myšlení a dovednosti ve 2d a 3d. Seznámit se s některými významnými matematickými koncepty, větami a postupy. Souvisí s předměty Matematická analýza, Lineární algebra (ty jediné předpokládá) Geometrie (diferenciální) Geometrie pro počítačovou grafiku Diskrétní matematika (výpočetní geometrie) Matematické modelování (obor) Počítačová algebra, Algebraická geometrie, Deskriptivní geometrie, atd. Seznámit se se zajmavým software Případně se připravit na geometrickou větev magisterského MIT (matematika pro informační technologie) - přes struktury. Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 8 / 14

Plánovaná témata Parametrický popis křivky, plochy a tělesa. Křivosti a podobně. Lineární, kruhové, parabolické a kubické splajny. Problém interpolace a aproximace. Béziérovy křivky, racionální křivky, NURBS křivky. Vlastnosti a algoritmy. Speciální plochy: přímkové, rotační, translační a šroubové. Aproximační a interpolační plochy. Bilineární a bikubická Coonsova plocha. Obalové křivky a plochy. Křivky a plochy se zvláštními algebraickými vlastnostmi. PH křivky a PN plochy. Polygonální reprezentace povrchu, triangulace, diskrétní diferenciální geometrie. Dělící schémata (Subdivision), Doo-Sabin a Catmull-Clark. Isogeometrická analýza. Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 9 / 14

Způsob práce Přednášky: definice, algoritmy, tvrzení (občas nějaký důkaz), příklady. Cvičení: převážně samostatné, příklady, studium, implementace. Na příště: nainstalovat RHINO a pohrát si s křivkami a jejich řídícími body nainstalovat MATHEMATIKU a vykreslit nějakou rovinnou křivku Zápočet: předvedení 2-3 krátkých implementací (výběr ze seznamu) Zkouška: ústní, diskuze nad iplementacemi a algoritmy, občas nějaký důkaz. Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 10 / 14

Praktické záležitosti 2/2 Z+Zk, 6 kreditů jazyk: čeština (s občasnými anglickými vsuvkami) pro studenty oboru matematika je možná lepší zapsat si jako NMMB434. cvičení: v podstatě domácí práce s cca 20 min. týdně společnou diskuzí přednáška: KDY a KDE? Motto: 3 dimenze je docela dobrý počet! Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 11 / 14

Křivka převedená na kruhové oblouky Tomuto formátu se říká G-code a je využíván v počítačem řízeném obrábění (CNC). Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 12 / 14

Bézierova křivka - ideál geometrického modelování Každou polynomiální křivku parametrizujeme na intervalu [0, 1]. i-tý Bernsteinův polynom stupně n je definován jako ( ) n Bi n (t) = t i (1 t) n i i Polynomy B0 n(t),..., Bn n(t) pevného stupně n tvoří bázi prostoru polynomů stupně nejvýše n. Ten má opravdu dimenzi n + 1. Máme-li n + 1 bodů P i R 2, které tvoří tzv. řídící polygon, pak definujeme Bézierovu křivku na intervalu [0, 1] n c(t) = P i Bi n (t). Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 13 / 14 i=0

Subdivision Zbyněk Šír (MÚ UK) - Geometrické modelování 5. října 2016 14 / 14