Připravil: David Procházka. Projekce

Rozměr: px
Začít zobrazení ze stránky:

Download "Připravil: David Procházka. Projekce"

Transkript

1 15. října 2013, Brno Připravil: David Procházka Projekce Počítačová grafika 2

2 Projekce Strana 2 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

3 Projekce Strana 3 / 38 Způsob vykreslování scény 1 Prohlížení nastavení kamery do scény (nastavujeme směr, kterým se kamera bude dívat ) pohledová transformace. 2 Modelování vkládáme objekty do scény modelovací transformace. 3 Projekce nastavujeme tvar záběru (měníme nastavení objektivu: ohnisková vzdálenost, atp.) projekční transformace. 4 Zobrazení zvětšení/zmenšení a namapování výsledného obrázku objektů ve scéně do požadované roviny zobrazovací transformace. (Analogie s fotoaparátem)

4 Projekce Strana 4 / 38 Princip nastavení projekce

5 Projekce Strana 5 / 38 Obecný princip implementace zobrazení Pohledová a modelovací matice (modelview matrix) se bude dynamicky měnit za běhu programu. Nastavení je obvykle nutné vložit do funkce řešící vykreslování objektů. Projekce způsob zobrazení scény zůstavá po celou dobu běhu aplikace obvykle stejná. Až na: 1 Potřebujeme změnit způsob zobrazení scény (CAD). 2 Změnil se tvar okna, do kterého provádíme vykreslování. Varianta 1 nás nezajímá, podstatná je varianta 2. Zavedeme novou funci void glutreshapefunc(void (*func)(int width, int height)). Tato funkce reaguje na změnu velikosti okna, do kterého se provádí vykreslování. Zaregistrovaná funkce obdrží v parametrech width a height aktuální velikost okna.

6 Projekce Strana 6 / 38 Nastavení projekce Abychom mohli projekci nastavit, je nutné aktivovat nastavení projekční matice. K tomuto nám slouží příkaz glmatrixmode (GL PROJECTION). Od tohoto okamžiku jsou všechny maticové příkazy automaticky aplikovány na projekční matici. První operace, kterou s projekční maticí provedeme její nastavení na jednotkovou matici pomocí příkazu glloadidentity(). Tento krok je doporučený z toho důvodu, že řada dalších operací modifikuje aktuálně používanou matici.

7 Ortografická projekce Strana 7 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

8 Ortografická projekce Strana 8 / 38 Ortografická projekce Ortografická projekce představuje pravoúhlý hranol. Objekty se vzdáleností nemění svoji velikost. Používáme v aplikacích jako je CAD, kde jsou klíčové skutečné rozměry objektů. Pro nastavení používáme při práci v trojrozměrném prostoru příkaz void glortho(gldouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far). Parametry near/far představují vzdálenosti k bližší/vzdálenější rovině, ne absolutní pozice v souřadném systému!

9 Ortografická projekce Strana 9 / 38 Nastavení ortografické projekce

10 Ortografická projekce Strana 10 / 38 Ortografické projekce boční pohled

11 Ortografická projekce Strana 11 / 38 Ortografická projekce implementace Celý kód by se mohl nacházet v onresize() 1 // nastaveni oblasti pro zobrazeni 2 glviewport(0, 0, 640, 480); 3 // nebo glviewport (0, 0, width, height); 4 5 // zaciname nastavovani projekcni matice 6 glmatrixmode(gl_projection); 7 8 // nastavime ji na jednotkovou 9 glloadidentity(); // opet je lepsi pouzit promenne reprezentujici 12 // velikost okna 13 glortho(-5.0,5.0,-5.0,5.0,0.0,5.0);

12 Ortografická projekce Strana 12 / 38 2D ortografická projekce Speciální případem je 2D ortografická projekce. V tomto případě je použit příkaz void gluortho2d(gldouble left, GLdouble right, GLdouble bottom, GLdouble top). Parametry definují levý dolní a pravý dolní roh okna. Je možné použít i příkaz glortho() s tím, že nastavíme souřadnice pro osu z na hodnoty -1.0 a 1.0 (z u objektů bude rovno 0).

13 Ortografická projekce Strana 13 / 38 2D orto. projekce implementace Celý kód by se mohl nacházet v onresize() 1 // nastaveni oblasti pro zobrazeni 2 glviewport(0, 0, 640, 480); 3 // nebo glviewport (0, 0, width, height); 4 5 // zaciname nastavovani projekcni matice 6 glmatrixmode(gl_projection); 7 8 // nastavime ji na jednotkovou 9 glloadidentity(); // opet je lepsi pouzit promenne reprezentujici 12 // velikost okna 13 gluortho2d(0, 640, 0, 480);

14 Perspektivní projekce Strana 14 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

15 Perspektivní projekce Strana 15 / 38 Perspektivní projekce Scéna je definována jako komolý jehlan. Pokud je objekt o určitých rozměrech nachází v blízké ořezové rovině, zabírá větší část plochy, než pokud by byl ve vzdálené. Proto se blízký objekt jeví větší. Pro nastavení lze využít je void glfrustum(gldouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far). Bývá často nahrazen příkazem void gluperspective(gldouble fovy, GLdouble aspect, GLdouble near, GLdouble far). gluperspective vytváří vždy pouze symetrický komolý jehlan.

16 Perspektivní projekce Strana 16 / 38 Nastavení perspektivní projekce

17 Perspektivní projekce Strana 17 / 38 Perspektivní projekce boční pohled

18 Perspektivní projekce Strana 18 / 38 Perspektivní projekce implementace Celý kód by se mohl nacházet v onresize() 1 // nastaveni oblasti pro zobrazeni 2 glviewport(0, 0, 640, 480); 3 // nebo glviewport (0, 0, width, height); 4 5 // zaciname nastavovani projekcni matice 6 glmatrixmode(gl_projection); 7 8 // nastavime ji na jednotkovou 9 glloadidentity(); // nastaveni projekce 12 glfrustum(-1.0, 1.0, -1.0, 1.0, 1.5, 20.0);

19 Nastavení pohledové matice Strana 19 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

20 Nastavení pohledové matice Strana 20 / 38 Nastavení pohledové matice Je k dopozici příkaz glulookat(gldouble eyex, GLdouble eyey, GLdouble eyez, GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble upy, GLdouble upz). Jeho parametry reprezentují tři základní věci: pozici kamery GLdouble eyex, GLdouble eyey, GLdouble eyez, bod do kterého je kamera natočena GLdouble centerx, GLdouble centery, GLdouble, centerz, směr vzhůru (tedy natočení kamery) GLdouble upx, GLdouble upy, GLdouble upz.

21 Nastavení pohledové matice Strana 21 / 38 Obvyklé nastavení Vysunutí kamery podél osy z ven ze scény. Směr vzhůru bude podél osy y. (Pozoroval si pomyslně couvne, aby viděl celou scénu). Toto nastavení bude reprezentováno kódem 1 glulookat( 2 0.0, 0.0, -5.0, 3 0.0, 0.0, 0.0, 4 0.0, 1.0, 0.0)

22 Nastavení pohledové matice Strana 22 / 38 Příklady nastavení pohledové matice Běžné couvnutí a komplikové natočení

23 Nastavení pohledové matice Strana 23 / 38 Popis nastavení předchozího obrázku 1 Příklad vlevo: Kamera je vysunuta ze scény podél osy z na pozici [0.0, 0.0, -4.0], zaměřena na střed scény [0.0, 0.0, 0.0], směr nahoru je definován jako rovnoběžný s osou y. 2 Příklad vpravo: Kamera ležící na souřadnicích [3.0, 0.0, -4.0], zaměřena lehce nad střed scény [0.0, 2.0, 0.0], nakloněna doprava pod úhlem 45 stupňů [1.0, 1.0, 0.0]. Dávejte pozor na orientaci os. Kladná poloosa osy z směřuje dovnitř obrazovky.

24 Detaily implementace Strana 24 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

25 Detaily implementace Strana 25 / 38 Přesné nastavené orto. projekce Mějme trojúhelníky s následujícími souřadnicemi a barvami: 1 GLint triangle[] = { 2 0, 5, 5, 3-5, -5, 5, 4 5, -5, 5, 5 1, 5, 2, 6-4, -5, 2, 7 6, -5, 2}; 8 9 GLfloat colors[] = { , 0.0, 0.0, , 1.0, 0.0, , 0.0, 1.0, , 1.0, 0.0, , 1.0, 0.0, , 0.0, 1.0};

26 Detaily implementace Strana 26 / 38 Nastavení orto. projekce

27 Detaily implementace Strana 27 / 38 Nastavení orto. projekce 1 Souřadice v intervalu < 5, 5 > na osách x a y. Osa z je zobrazována ve vzdálenosti 0 až 5 od pozorovatele. Pozorovatel umístěn do souřadnic [0,0,0] a otočen ve směru kladné poloosy osy z. Směr vzhůru je definován ve směru osy y. glortho(-5.0,5.0,-5.0,5.0,0.0,5.0); glulookat(0.0,0.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0); 2 Zadní trojúhelník vypuštěn: glortho(-5.0,5.0,-5.0,5.0,0.0,4.0); glulookat(0.0,0.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0); 3 Směr pohledu je vektor. Bod pohledu udává bod na linii pohledu. glortho(-5.0,5.0,-5.0,5.0,0.0,5.0); glulookat(0.0,0.0,0.0,0.0,0.0,10.0,0.0,1.0,0.0);

28 Detaily implementace Strana 28 / 38 Nastavení orto. projekce 2

29 Detaily implementace Strana 29 / 38 Nastavení orto. projekce 2 1 Pozorovatel ustoupil vzad po ose z na pozici [0,0,-1], proto se zobrazovaný kvádr v prostoru posunul a zadní trojúhelník zmizel. glortho(-5.0,5.0,-5.0,5.0,0.0,5.0); glulookat(0.0, 0.0,-1.0,0.0,0.0,10.0,0.0,1.0,0.0) 2 Velikost (rozsah) os x a y byla zvětšena na dvojnásobek větší okolí. glortho(-10.0,10.0,-10.0,10.0,0.0,5.0); glulookat(0.0,0.0,0.0,0.0,0.0,10.0,0.0,1.0,0.0); 3 Směr vzhůru byl definován ve směru os x a y. Objekt je otočen o 45 stupňů. Objekt deformovaný (okno nerovnoměrné) glortho(-10.0,10.0,-10.0,10.0,0.0,5.0); glulookat(0.0,0.0,0.0,0.0,0.0,10.0,1.0,1.0,0.0);

30 Detaily implementace Strana 30 / 38 Nastavení perspektivní projekce 1 Pokud ponecháme v nastavení projekce stejné parametry. Pouze změňme příkaz glortho() za glfrustrum(). Dostaneme zcela odlišný výsledek (část 1 následujícího obrázku). 2 glfrustum(-5.0, 5.0, -5.0, 5.0, 1.0, 6.0); glulookat(0.0,0.0,10.0,0.0,0.0,0.0,0.0,1.0,0.0); 3 Vzdálené objekty se tedy jeví menší. Bližší (žluto-růžový) se zmenšil, vzdálenější zcela zmizel. Byl překryt bližším objektem. 4 Pozor na to, které pametry v příkazech znamenají pozice a které vzdálenosti!

31 Detaily implementace Strana 31 / 38 Výsledek nastavení Vlevo: skrytý zadní trojúhelník. Vpravo: po posunu pozorovatele vidíme zadní trojúhelník.

32 Testování hloubky Strana 32 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

33 Testování hloubky Strana 33 / 38 Testování hloubky Mějme trojúhelníky: 1 GLint triangle[] = { 2 1, 5, 2, 3-4, -5, 2, 4 6, -5, 2, 5 0, 5, 5, 6-5, -5, 5, 7 5, -5, 5}; 8 9 GLfloat colors[] = { , 1.0, 0.0, , 1.0, 0.0, , 0.0, 1.0, , 0.0, 0.0, , 1.0, 0.0, , 0.0, 1.0};

34 Testování hloubky Strana 34 / 38 Výsledek Pro jsou opačně? Rozhodovalo pořadí vykreslení!

35 Testování hloubky Strana 35 / 38 Testování hloubky Pro ukládání informací o vzdálenosti objektů se používá pamět hloubky (Depth Buffer/Z-buffer). Je nutné provést následující: 1 Do bitových příznaků předávaných funkce glutinitdisplaymode() přidáme GLUT DEPTH. 2 Povolíme použití paměti hloubky pomocí příkazu glenable(gl DEPTH TEST). 3 glcleardepth(glfloat depth), hodnota mazání paměti hloubky mezi snímky (0.0 až 1.0). 4 Nastavení typu testu hloubky. Obvykle se nastavuje funkce GL LESS (bližší objekt překreslí objekt vzdálenější). 5 Mazání paměti hloubky před vykreslením každého snímku. To lze provést bud samostatně zavoláním funkce glclear(gl DEPTH BUFFER BIT). Lze smazat zároveň bufferem barev. Současné mazání bufferů je rychlejší.

36 Shrnutí Strana 36 / 38 Obsah přednášky 1 Projekce 2 Ortografická projekce 3 Perspektivní projekce 4 Nastavení pohledové matice 5 Detaily implementace 6 Testování hloubky 7 Shrnutí

37 Shrnutí Strana 37 / 38 Shrnutí A nezapomínat na testování hloubky!

38 Shrnutí Strana 38 / 38 Kontrolní otázky/úkoly Vytvořte aplikaci, která vykreslí dva trojúhelníky v prostoru. Pomocí klávesnice zapínejte a vypínejte testování hloubky a přepínejte projekce (a její nastavení).

Souřadnicové prostory

Souřadnicové prostory Prostor objektu Tr. objektu Tr. modelu Prostor scény Souřadnicové prostory V V x, y z x, y z z -z x, y Tr. objektu V =V T 1 T n M Tr. modelu Tr. scény x, y Tr. pohledu Tr. scény Tr. pohledu Prostor pozorovatele

Více

Připravil: David Procházka. Vertex Buffer Objects

Připravil: David Procházka. Vertex Buffer Objects 30. září 2013, Brno Připravil: David Procházka Vertex Buffer Objects Počítačová grafika 2 Obsah přednášky Strana 2 / 22 Obsah přednášky 1 Obsah přednášky 2 Vertex Buffer Objects 3 Příklady 4 Shrnutí Obsah

Více

Úvod Typy promítání Matematický popis promítání Implementace promítání Literatura. Promítání. Pavel Strachota. FJFI ČVUT v Praze

Úvod Typy promítání Matematický popis promítání Implementace promítání Literatura. Promítání. Pavel Strachota. FJFI ČVUT v Praze Promítání Pavel Strachota FJFI ČVUT v Praze 30. března 2011 Obsah 1 Úvod 2 Typy promítání 3 Matematický popis promítání 4 Implementace promítání Obsah 1 Úvod 2 Typy promítání 3 Matematický popis promítání

Více

11 Zobrazování objektů 3D grafiky

11 Zobrazování objektů 3D grafiky 11 Zobrazování objektů 3D grafiky Studijní cíl Tento blok je věnován základním algoritmům zobrazení 3D grafiky. Postupně budou probrány základní metody projekce kolmé promítání, rovnoběžné promítání a

Více

Návod k použití softwaru Solar Viewer 3D

Návod k použití softwaru Solar Viewer 3D Návod k použití softwaru Solar Viewer 3D Software byl vyvinut v rámci grantového projektu Technologie a systém určující fyzikální a prostorové charakteristiky pro ochranu a tvorbu životního prostředí a

Více

Pokročilé programování v jazyce C pro chemiky (C3220) 3D grafika v knihovně Qt

Pokročilé programování v jazyce C pro chemiky (C3220) 3D grafika v knihovně Qt Pokročilé programování v jazyce C pro chemiky (C3220) 3D grafika v knihovně Qt Rozhraní pro 3D grafiku Běžné grafické knihovny zpravidla podporují pouze 2D grafický výstup Pro 3D grafický výstup jsou využívány

Více

Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1

Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1 Kapitola 4 Rasterizace objektů Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na rastrově definované obrazy. Při zobrazení reálného modelu ve světových souřadnicích na výstupní

Více

Sada 1 CAD Prostorové souřadnice v CAD systémech

Sada 1 CAD Prostorové souřadnice v CAD systémech S třední škola stavební Jihlava Sada 1 CAD1 05. Prostorové souřadnice v CAD systémech Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona:

Více

HVrchlík DVrchlík. Anuloid Hrana 3D síť

HVrchlík DVrchlík. Anuloid Hrana 3D síť TVORBA PLOCH Plochy mají oproti 3D drátovým modelům velkou výhodu, pro snadnější vizualizaci modelů můžeme skrýt zadní plochy a vytvořit stínované obrázky. Plochy dále umožňují vytvoření neobvyklých tvarů.

Více

Kapitola 2. o a paprsek sil lze ztotožnit s osou x (obr.2.1). sil a velikost rovnou algebraickému součtu sil podle vztahu R = F i, (2.

Kapitola 2. o a paprsek sil lze ztotožnit s osou x (obr.2.1). sil a velikost rovnou algebraickému součtu sil podle vztahu R = F i, (2. Kapitola 2 Přímková a rovinná soustava sil 2.1 Přímková soustava sil Soustava sil ležící ve společném paprsku se nazývá přímková soustava sil [2]. Působiště všech sil m i lze posunout do společného bodu

Více

Třída DrawingTool. Obrázek 1: Prázdné okno připravené pro kreslení

Třída DrawingTool. Obrázek 1: Prázdné okno připravené pro kreslení Třída DrawingTool strana 1 1. Základ Třída DrawingTool Třída DrawingTool je určena k jednoduchému kreslení pomocí několika základních příkazů do grafického okna zadaných rozměrů (nastavení v konstruktoru),

Více

Reflections, refractions, interreflections

Reflections, refractions, interreflections :: gs Reflections, refractions, interreflections Odrazy a lomy světla Grafické systémy David Sedláček 2004 :: fyzika Zákon odrazu Lom světla Snellův zákon Fresnelova rovnice poměr prošlého a odraženého

Více

2) Nulový bod stroje používáme k: a) Kalibraci stroje b) Výchozímu bodu vztažného systému c) Určení korekcí nástroje

2) Nulový bod stroje používáme k: a) Kalibraci stroje b) Výchozímu bodu vztažného systému c) Určení korekcí nástroje 1) K čemu používáme u CNC obráběcího stroje referenční bod stroje: a) Kalibraci stroje a souřadného systému b) Zavedení souřadného systému stroje c) K výměně nástrojů 2) Nulový bod stroje používáme k:

Více

Název: VY_32_INOVACE_PG3303 Pohyb ve 3D prostoru 3DS Max. Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max

Název: VY_32_INOVACE_PG3303 Pohyb ve 3D prostoru 3DS Max. Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max Název: VY_32_INOVACE_PG3303 Pohyb ve 3D prostoru 3DS Max Autor: Mgr. Tomáš Javorský Datum vytvoření: 06 / 2012 Ročník: 3 Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max Anotace: DUM seznamuje

Více

Testování programu PhotoScan pro tvorbu 3D modelů objektů. Ing. Tomáš Jiroušek

Testování programu PhotoScan pro tvorbu 3D modelů objektů. Ing. Tomáš Jiroušek Testování programu PhotoScan pro tvorbu 3D modelů objektů Ing. Tomáš Jiroušek Obsah Rozlišovací schopnost použitých fotoaparátů Kalibrace určení prvků vnitřní orientace Objekty pro testování Testování

Více

Tvorba prezentaci v Autodesk Inventoru 10

Tvorba prezentaci v Autodesk Inventoru 10 Tvorba prezentaci v Autodesk Inventoru 10 Příprava montážní dokumentace vyžaduje věnovat zvýšenou pozornost postupu sestavování jednotlivých strojních uzlů a detailům jednotlivých komponentů. Inventoru

Více

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu. Grafika a plovoucí prostředí Zpracování textů na počítači Ing Pavel Haluza, PhD ústav informatiky PEF MENDELU v Brně haluza@mendelucz Kreslení vektorových obrazů Příklad \unitlength=1mm \begin{picture}(50,30)(10,20)

Více

Kreslení elipsy Andrej Podzimek 22. prosince 2005

Kreslení elipsy Andrej Podzimek 22. prosince 2005 Kreslení elipsy Andrej Podzimek 22. prosince 2005 Kreslení elipsy v obecné poloze O co půjde Ukázat přesný matematický model elipsy Odvodit vzorce pro výpočet souřadnic důležitých bodů Nalézt algoritmus

Více

2.5 Rovnováha rovinné soustavy sil

2.5 Rovnováha rovinné soustavy sil Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 2.5 Rovnováha rovinné soustavy sil Rovnováha sil je stav, kdy na těleso působí více sil, ale jejich výslednice

Více

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA Rovinné přetvoření Rovinné přetvoření, neboli, jak se také často nazývá, geometrická transformace je vlastně lineární zobrazení v prostoru s nějakou soustavou souřadnic. Jde v něm o přepočet souřadnic

Více

ZÁKLADNÍ ZOBRAZOVACÍ METODY

ZÁKLADNÍ ZOBRAZOVACÍ METODY ZÁKLADNÍ ZOBRAZOVACÍ METODY Prostorové útvary zobrazujeme do roviny pomocí promítání, což je jisté zobrazení trojrozměrného prostoru (uvažujme rozšířený Eukleidovský prostor) do roviny, které je zadáno

Více

5.2.8 Zobrazení spojkou II

5.2.8 Zobrazení spojkou II 5.2.8 Zobrazení spojkou II Předpoklady: 5207 Př. 1: Najdi pomocí význačných paprsků obraz svíčky, jejíž vzdálenost od spojky je menší než její ohnisková vzdálenost. Postupujeme stejně jako v předchozích

Více

GEOMETRICKÁ OPTIKA. Znáš pojmy A. 1. Znázorni chod význačných paprsků pro spojku. Čočku popiš a uveď pro ni znaménkovou konvenci.

GEOMETRICKÁ OPTIKA. Znáš pojmy A. 1. Znázorni chod význačných paprsků pro spojku. Čočku popiš a uveď pro ni znaménkovou konvenci. Znáš pojmy A. Znázorni chod význačných paprsků pro spojku. Čočku popiš a uveď pro ni znaménkovou konvenci. Tenká spojka při zobrazování stačí k popisu zavést pouze ohniskovou vzdálenost a její střed. Znaménková

Více

Fakulta informačních technologíı. IZG cvičení 6. - Zobrazování 3D scény a základy OpenGL 1 / 38

Fakulta informačních technologíı. IZG cvičení 6. - Zobrazování 3D scény a základy OpenGL 1 / 38 IZG cvičení 6. - Zobrazování 3D scény a základy OpenGL Tomáš Milet Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké učení technické Brno IZG cvičení 6. - Zobrazování 3D scény

Více

Hierarchický model. 1995-2013 Josef Pelikán CGG MFF UK Praha. pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ 1 / 16

Hierarchický model. 1995-2013 Josef Pelikán CGG MFF UK Praha. pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ 1 / 16 Hierarchický model 1995-2013 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ 1 / 16 Hierarchie v 3D modelování kompozice zdola-nahoru složitější objekty se sestavují

Více

Připravil: David Procházka. Knihovna GLUT

Připravil: David Procházka. Knihovna GLUT 22. října 2013, Brno Připravil: David Procházka Knihovna GLUT Počítačová grafika 2 Obsah přednášky Strana 2 / 38 Obsah přednášky 1 Obsah přednášky 2 Inicializace aplikace 3 Zpracování událostí 4 Časovač

Více

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného) Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného) 1 Obecný popis metody Particle Image Velocimetry, nebo-li zkráceně PIV, je měřící

Více

Středové promítání. Středové promítání E ~ ~ 3. dané průmětnou r a bodem S (S r) je zobrazení prostoru...

Středové promítání. Středové promítání E ~ ~ 3. dané průmětnou r a bodem S (S r) je zobrazení prostoru... Středové promítání Středové promítání dané průmětnou r a bodem S (S r) je zobrazení prostoru... E ~ 3 (bez S) na r takové, že obrazem bodu A je bod A =SA r. rozšířená euklidovská přímka E ~ 1 E1 U E ~

Více

BIOMECHANIKA KINEMATIKA

BIOMECHANIKA KINEMATIKA BIOMECHANIKA KINEMATIKA MECHANIKA Mechanika je nejstarším oborem fyziky (z řeckého méchané stroj). Byla původně vědou, která se zabývala konstrukcí strojů a jejich činností. Mechanika studuje zákonitosti

Více

10. Analytická geometrie kuželoseček 1 bod

10. Analytická geometrie kuželoseček 1 bod 10. Analytická geometrie kuželoseček 1 bod 10.1. Kružnice opsaná obdélníku ABCD, kde A[2, 3], C[8, 3], má rovnici a) x 2 10x + y 2 + 7 = 0, b) (x 3) 2 + (y 3) 2 = 36, c) x 2 + 10x + y 2 18 = 0, d) (x 10)

Více

BA008 Konstruktivní geometrie. Kolmá axonometrie. pro kombinované studium. učebna Z240 letní semestr

BA008 Konstruktivní geometrie. Kolmá axonometrie. pro kombinované studium. učebna Z240 letní semestr BA008 Konstruktivní geometrie pro kombinované studium Kolmá axonometrie Jan Šafařík Jana Slaběňáková přednášková skupina P-BK1VS1 učebna Z240 letní semestr 2016-2017 31. března 2017 Základní literatura

Více

VY_32_INOVACE_E 14 02

VY_32_INOVACE_E 14 02 Název a adresa školy: Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, 74601 Název operačního programu: OP Vzdělávání pro konkurenceschopnost, oblast podpory 1.5

Více

Příprava 3D tisku tvorba modelu v SolidWors 3D tisk model SolidWorks. Ing. Richard Němec, 2012

Příprava 3D tisku tvorba modelu v SolidWors 3D tisk model SolidWorks. Ing. Richard Němec, 2012 Příprava 3D tisku tvorba modelu v SolidWors 3D tisk model SolidWorks Ing. Richard Němec, 2012 Zadání úlohy Vymodelujte součást Rohatka_100 v SolidWorks, model uložte jako soubor součásti SolidWorks (Rohatka_100.SLDPRT)

Více

Zářezová metoda Kosoúhlé promítání

Zářezová metoda Kosoúhlé promítání Zářezová metoda Kosoúhlé promítání Mgr. Jan Šafařík Přednáška č. 6 přednášková skupina P-B1VS2 učebna Z240 Základní literatura Jan Šafařík: příprava na přednášku Autorský kolektiv Ústavu matematiky a deskriptivní

Více

4 Přesné modelování. Modelování pomocí souřadnic. Jednotky a tolerance nastavte před začátkem modelování.

4 Přesné modelování. Modelování pomocí souřadnic. Jednotky a tolerance nastavte před začátkem modelování. Jednotky a tolerance nastavte před začátkem modelování. 4 Přesné modelování Sice můžete změnit toleranci až během práce, ale objekty, vytvořené před touto změnou, nebudou změnou tolerance dotčeny. Cvičení

Více

Digitální učební materiál

Digitální učební materiál Digitální učební materiál Číslo projektu Číslo materiálu Název školy Autor Tematický celek Ročník CZ..07/..00/4.009 VY INOVACE_8-6 Střední průmyslová škola stavební, Resslova, České Budějovice Dalibor

Více

Reprezentace 3D modelu

Reprezentace 3D modelu Ing. Jan Buriánek (ČVUT FIT) Reprezentace 3D modelu BI-MGA, 2010, Přednáška 8 1/25 Reprezentace 3D modelu Ing. Jan Buriánek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké

Více

Transformace (v OpenGL) příklady a knihovna GLM

Transformace (v OpenGL) příklady a knihovna GLM Transforace (v OpenGL) příklady a knihovna GLM Petr Felkel, Jaroslav Sloup Katedra počítačové grafiky a interakce, ČVUT FEL ístnost KN:E-413 (Karlovo náěstí, budova E) E-ail: felkel@fel.cvut.cz Poslední

Více

Perspektiva jako matematický model objektivu

Perspektiva jako matematický model objektivu Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Semestrální práce z předmětu KMA/MM Perspektiva jako matematický model objektivu Martin Tichota mtichota@students.zcu.cz

Více

Výpočet vržených stínů

Výpočet vržených stínů Výpočet vržených stínů 1996-2016 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Shadows 2016 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 18 Metody vícenásobný

Více

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII SOUŘADNICOVÉ SOUSTAVY VE FTM hlavní souřadnicové soustavy systém snímkových souřadnic systém modelových

Více

Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Grafická data jsou u 2D vektorové grafiky uložena ve voxelech."

Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: Grafická data jsou u 2D vektorové grafiky uložena ve voxelech. Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Grafická data jsou u 2D vektorové grafiky uložena ve voxelech." Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Na

Více

9 Prostorová grafika a modelování těles

9 Prostorová grafika a modelování těles 9 Prostorová grafika a modelování těles Studijní cíl Tento blok je věnován základům 3D grafiky. Jedná se především o vysvětlení principů vytváření modelů 3D objektů, jejich reprezentace v paměti počítače.

Více

RELIÉF. Reliéf bodu. Pro bod ležící na s splynou přímky H A 2 a SA a reliéf není tímto určen.

RELIÉF. Reliéf bodu. Pro bod ležící na s splynou přímky H A 2 a SA a reliéf není tímto určen. RELIÉF Lineární (plošná) perspektiva ne vždy vyhovuje pro zobrazování daných předmětů. Například obraz, namalovaný s osvětlením zleva a umístěný tak, že je osvětlený zprava, se v tomto pohledu "nemodeluje",

Více

Stereofotogrammetrie

Stereofotogrammetrie Stereootogrammetrie Princip stereoskopického vidění a tzv. yziologické paralaxy Paralaxa je relativní změna v poloze stacionárních objektů způsobená změnou v geometrii pohledu. horizontální yziologická

Více

Momenty setrvačnosti a deviační momenty

Momenty setrvačnosti a deviační momenty Momenty setrvačnosti a deviační momenty Momenty setrvačnosti a deviační momenty charakterizují spolu shmotností a statickými momenty hmoty rozložení hmotnosti tělesa vprostoru. Jako takové se proto vyskytují

Více

Cvičení 2 z předmětu CAD I PARAMETRICKÉ 3D MODELOVÁNÍ

Cvičení 2 z předmětu CAD I PARAMETRICKÉ 3D MODELOVÁNÍ Cvičení 2 z předmětu CAD I PARAMETRICKÉ 3D MODELOVÁNÍ Cílem druhého cvičení je si na jednoduchém modelu hřídele osvojit základní postupy při tvorbě rotační součástky. Především používání pracovních, nebo

Více

Konstruktivní geometrie PODKLADY PRO PŘEDNÁŠKU

Konstruktivní geometrie PODKLADY PRO PŘEDNÁŠKU Konstruktivní geometrie & technické kreslení PODKLADY PRO PŘEDNÁŠKU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny společného

Více

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Spirála

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Spirála Předmět: Ročník: Vytvořil: Datum: CAD druhý, třetí Petr Machanec 25.5.2013 Název zpracovaného celku: CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Spirála Spirála vrták s válcovou

Více

Výukový manuál 1 /64

Výukový manuál 1 /64 1 Vytvoření křížového spojovacího dílu 2 1. Klepněte na ikonu Geomagic Design a otevřete okno Domů. 2. V tomto okně klepněte na Vytvořit nové díly pro vložení do sestavy. 3 1. 2. 3. 4. V otevřeném okně

Více

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cílem cvičení je osvojit si základní postupy tvorby výkresu dle platných norem na modelu obrobeného odlitku, který

Více

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Jak v Javě primitivní datové typy a jejich reprezentace BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Obsah Celočíselný datový typ Reálný datový typ Logický datový typ, typ Boolean

Více

1.1 Napište středovou rovnici kružnice, která má střed v počátku soustavy souřadnic a prochází bodem

1.1 Napište středovou rovnici kružnice, která má střed v počátku soustavy souřadnic a prochází bodem Analytická geometrie - kružnice Napište středovou rovnici kružnice, která má střed v počátku soustavy souřadnic a prochází bodem A = ; 5 [ ] Napište středový i obecný tvar rovnice kružnice, která má střed

Více

Válcové a kulové souřadnice

Válcové a kulové souřadnice Válcové a kulové souřadnice Podobně jako jsou polární souřadnice ve 2D prostoru často užitečnější než kartézské souřadnice, jsou válcové a kulové souřadnice užitečné ve 3D prostoru. Válcové souřadnice

Více

K OZA SE PASE NA POLOVINĚ ZAHRADY Zadání úlohy

K OZA SE PASE NA POLOVINĚ ZAHRADY Zadání úlohy Koza se pase na polovině zahrady, Jaroslav eichl, 011 K OZA E PAE NA POLOVINĚ ZAHADY Zadání úlohy Zahrada kruhového tvaru má poloměr r = 10 m. Do zahrady umístíme kozu, kterou přivážeme provazem ke kolíku

Více

Programování v jazyku LOGO - úvod

Programování v jazyku LOGO - úvod Programování v jazyku LOGO - úvod Programovací jazyk LOGO je určen pro výuku algoritmizace především pro děti školou povinné. Programovací jazyk pracuje v grafickém prostředí, přičemž jednou z jeho podstatných

Více

TVORBA VÝROBNÍ DOKUMENTACE CV

TVORBA VÝROBNÍ DOKUMENTACE CV Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní TVORBA VÝROBNÍ DOKUMENTACE CV Návody do cvičení předmětu Výrobní dokumentace v systému CAD Dr. Ing. Jaroslav Melecký Ostrava 2011 Tyto studijní

Více

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem 7 Transformace 2D Studijní cíl Tento blok je věnován základním principům transformací v rovinné grafice. V následujícím textu bude vysvětlen rozdíl v přístupu k transformacím u vektorového a rastrového

Více

1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16. 1.3. Pracovní plocha 19

1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16. 1.3. Pracovní plocha 19 Obsah 1 Seznámení s ArchiCADem 15 1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16 Vytvoření nového projektu 16 Vytvoření nového projektu při spuštění ArchiCADu 17 Možné způsoby nastavení nového projektu:

Více

Radka Veverková Flash

Radka Veverková Flash - animace 16. Pohyb v programu www.isspolygr.cz Vytvořila: Radka Veverková Vytvořeno dne: 11. 1. 2013 Strana: 1/10 Škola Ročník 4. ročník (SOŠ, SOU) Název projektu Interaktivní metody zdokonalující proces

Více

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu rotační součásti - hřídele

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu rotační součásti - hřídele Předmět: Ročník: Vytvořil: Datum: CAD druhý, třetí Petr Machanec 24.8.2012 Název zpracovaného celku: CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu

Více

UNIVERZITA PARDUBICE FAKULTA ELEKTROTECHNIKY A INFORMATIKY

UNIVERZITA PARDUBICE FAKULTA ELEKTROTECHNIKY A INFORMATIKY UNIVERZITA PARDUBICE FAKULTA ELEKTROTECHNIKY A INFORMATIKY BAKALÁŘSKÁ PRÁCE 2 Jiří Popelka Univerzita Pardubice Fakulta elektrotechniky a informatiky Lineární transformace a promítání v počítačové grafice

Více

František Hudek. duben ročník

František Hudek. duben ročník VY_32_INOVACE_FH12_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek duben 2013 6.

Více

Řezání závitu s konstantním stoupáním (G33, SF)

Řezání závitu s konstantním stoupáním (G33, SF) Funkce Pomocí příkazu G33 je možné vyrábět závity s konstantním stoupáním: Válcový závit 3 Rovinný závit 2 Kuželový závit 1 Poznámka Technickým předpokladem pro tento způsob řezání závitů pomocí příkazu

Více

Maticová optika. Lenka Přibylová. 24. října 2010

Maticová optika. Lenka Přibylová. 24. října 2010 Maticová optika Lenka Přibylová 24. října 2010 Maticová optika Při průchodu světla optickými přístroji dochází k transformaci světelného paprsku, vlnový vektor mění úhel, který svírá s optickou osou, paprsek

Více

5.2.3 Duté zrcadlo I. Předpoklady: 5201, 5202

5.2.3 Duté zrcadlo I. Předpoklady: 5201, 5202 5.2.3 Duté zrcadlo I Předpoklady: 5201, 5202 Dva druhy dutých zrcadel: kulové = odrazivá plocha zrcadla je částí kulové plochy snazší výroba, ale horší zobrazení (aby se zobrazovalo přesně, musíme použít

Více

Deskriptivní geometrie pro střední školy

Deskriptivní geometrie pro střední školy Deskriptivní geometrie pro střední školy Mongeovo promítání 1. díl Ivona Spurná Nakladatelství a vydavatelství R www.computermedia.cz Obsah TEMATICKÉ ROZDĚLENÍ DÍLŮ KNIHY DESKRIPTIVNÍ GEOMETRIE 1. díl

Více

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma Výukové texty pro předmět Automatické řízení výrobní techniky (KKS/ARVT) na téma Podklady a grafická vizualizace k určení souřadnicových systémů výrobních strojů Autor: Doc. Ing. Josef Formánek, Ph.D.

Více

2 Grafický výstup s využitím knihovny

2 Grafický výstup s využitím knihovny 2 Grafický výstup s využitím knihovny Studijní cíl Tento blok je věnován základním principům při vytváření grafického výstupu pomocí standardních metod, které poskytuje grafické rozhraní. V textu budou

Více

Cvičné příklady Tematický celek 01

Cvičné příklady Tematický celek 01 Cvičné příklady Tematický celek 01 Cvičný 1A Handles Button1.Click 'Procedura pro tlačítko "Původní velikost" Me.Width = 400 'Výchozí hodnotu vlastnosti Width-šířka (byla 343) Me.Height = 400 'Výchozí

Více

Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max

Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max Název: VY_32_INOVCE_PG3319 Jednoduchá animace utor: Mgr. Tomáš Javorský Datum vytvoření: 09 / 2012 Ročník: 3 Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max notace: DUM seznamuje se základy

Více

Jasové transformace. Karel Horák. Rozvrh přednášky:

Jasové transformace. Karel Horák. Rozvrh přednášky: 1 / 23 Jasové transformace Karel Horák Rozvrh přednášky: 1. Úvod. 2. Histogram obrazu. 3. Globální jasová transformace. 4. Lokální jasová transformace. 5. Bodová jasová transformace. 2 / 23 Jasové transformace

Více

Gymnázium Jiřího Ortena, Kutná Hora. Průřezová témata Poznámky. Téma Školní výstupy Učivo (pojmy) volné rovnoběžné promítání průmětna

Gymnázium Jiřího Ortena, Kutná Hora. Průřezová témata Poznámky. Téma Školní výstupy Učivo (pojmy) volné rovnoběžné promítání průmětna Předmět: Matematika Náplň: Stereometrie, Analytická geometrie Třída: 3. ročník a septima Počet hodin: 4 hodiny týdně Pomůcky: PC a dataprojektor, učebnice Stereometrie Volné rovnoběžné promítání Zobrazí

Více

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

Prostředí Microstationu a jeho nastavení. Nastavení výkresu Prostředí Microstationu a jeho nastavení Nastavení výkresu 1 Pracovní plocha, panely nástrojů Seznámení s pracovním prostředím ovlivní pohodlí, rychlost, efektivitu a možná i kvalitu práce v programu Microstation.

Více

F n = F 1 n 1 + F 2 n 2 + F 3 n 3.

F n = F 1 n 1 + F 2 n 2 + F 3 n 3. Plošný integrál Několik pojmů Při našich úvahách budeme často vužívat skalární součin dvou vektorů. Platí F n F n cos α, kde α je úhel, který svírají vektor F a n. Vidíme, že pokud je tento úhel ostrý,

Více

Obsah. Úvod do prostorového modelování 9. Prostředí AutoCADu při práci ve 3D 15 KAPITOLA 1 KAPITOLA 2

Obsah. Úvod do prostorového modelování 9. Prostředí AutoCADu při práci ve 3D 15 KAPITOLA 1 KAPITOLA 2 KAPITOLA 1 Úvod do prostorového modelování 9 Produkty společnosti Autodesk 9 3D řešení 10 Vertikální řešení založené na platformě AutoCAD 10 Obecný AutoCAD 11 Obecné 2D kreslení 11 Prohlížeče a pomocné

Více

Základní pojmy Zobrazení zrcadlem, Zobrazení čočkou Lidské oko, Optické přístroje

Základní pojmy Zobrazení zrcadlem, Zobrazení čočkou Lidské oko, Optické přístroje Optické zobrazování Základní pojmy Zobrazení zrcadlem, Zobrazení čočkou Lidské oko, Optické přístroje Základní pojmy Optické zobrazování - pomocí paprskové (geometrické) optiky - využívá model světelného

Více

prostorová definice (viz obrázek vlevo nahoře): elipsa je průsečnou křivkou rovinného

prostorová definice (viz obrázek vlevo nahoře): elipsa je průsečnou křivkou rovinného Elipsa Výklad efinice a ohniskové vlastnosti prostorová definice (viz obrázek vlevo nahoře): elipsa je průsečnou křivkou rovinného řezu na rotační kuželové ploše, jestliže řezná rovina není kolmá k ose

Více

POPIS PROSTŘEDÍ PROGRAMU GIMP 2. Barvy 2. Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6. Změna velikosti fotografie 6

POPIS PROSTŘEDÍ PROGRAMU GIMP 2. Barvy 2. Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6. Změna velikosti fotografie 6 Obsah POPIS PROSTŘEDÍ PROGRAMU GIMP 2 Barvy 2 Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6 Změna velikosti fotografie 6 Ořezání obrázku 7 TRANSFORMACE 9 Rotace 9 Překlopení 11 Perspektiva

Více

Univerzitní licence MATLABu. Pište mail na: se žádostí o nejnovější licenci MATLABu.

Univerzitní licence MATLABu. Pište mail na: se žádostí o nejnovější licenci MATLABu. Univerzitní licence MATLABu Pište mail na: operator@service.zcu.cz se žádostí o nejnovější licenci MATLABu. * násobení maticové K = L = 1 2 5 6 3 4 7 8 Příklad: M = K * L N = L * K (2,2) = (2,2) * (2,2)

Více

= cos sin = sin + cos = 1, = 6 = 9. 6 sin 9. = 1 cos 9. = 1 sin 9. + 6 cos 9 = 1 0,939692621 6 ( 0,342020143) = 1 ( 0,342020143) + 6 0,939692621

= cos sin = sin + cos = 1, = 6 = 9. 6 sin 9. = 1 cos 9. = 1 sin 9. + 6 cos 9 = 1 0,939692621 6 ( 0,342020143) = 1 ( 0,342020143) + 6 0,939692621 ŘEŠENÉ PŘÍKLADY Z MA+ULA ČÁST Příklad Bod má vůči souřadné soustavě souřadnice uvedené níže. Vypočtěte jeho souřadnice vzhledem k soustavě, která je vůči otočená dle zadání uvedeného níže. Výsledky zaokrouhlete

Více

3. Optimalizace pomocí nástroje Řešitel

3. Optimalizace pomocí nástroje Řešitel 3. Optimalizace pomocí nástroje Řešitel Rovnováha mechanické soustavy Uvažujme dvě různé nehmotné lineární pružiny P 1 a P 2 připevněné na pevné horizontální tyči splývající s osou x podle obrázku: (0,0)

Více

2D-skicování Tato část poskytuje shrnutí 2D-skicování, které je nezbytné ke tvorbě modelů Solid Works.

2D-skicování Tato část poskytuje shrnutí 2D-skicování, které je nezbytné ke tvorbě modelů Solid Works. 2D-skicování Tato část poskytuje shrnutí 2D-skicování, které je nezbytné ke tvorbě modelů Solid Works. Skici v SolidWorks slouží pro všechny tvorbu načrtnutých prvků včetně následujících: Vysunutí Tažení

Více

Vytvoření modelu dvojitého kyvadla

Vytvoření modelu dvojitého kyvadla Vytvoření modelu dvojitého kyvadla Text je určen pro začátečníky v používání simulinku, vytvořeno v simulinku verze 7.6 (R2010b) 1. Spustíme MATLAB 2. V Command Window MATLABu spustíme příkaz: >> simulik

Více

BRICSCAD V15. Modelování BIM

BRICSCAD V15. Modelování BIM BRICSCAD V15 Modelování BIM Protea spol. s r.o. Makovského 1339/16 236 00 Praha 6 - Řepy tel.: 235 316 232, 235 316 237 fax: 235 316 038 e-mail: obchod@protea.cz web: www.protea.cz Copyright Protea spol.

Více

Mechanika tuhého tělesa

Mechanika tuhého tělesa Mechanika tuhého tělesa Tuhé těleso je ideální těleso, jehož tvar ani objem se působením libovolně velkých sil nemění Síla působící na tuhé těleso má pouze pohybové účinky Pohyby tuhého tělesa Posuvný

Více

Semestrální projekt. Vyhodnocení přesnosti sebelokalizace VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií

Semestrální projekt. Vyhodnocení přesnosti sebelokalizace VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta elektrotechniky a komunikačních technologií Semestrální projekt Vyhodnocení přesnosti sebelokalizace Vedoucí práce: Ing. Tomáš Jílek Vypracovali: Michaela Homzová,

Více

3D kontaktní skener MicroScribe-3D výukový modul. 3D kontaktní skener MicroScribe-3D Výukový modul

3D kontaktní skener MicroScribe-3D výukový modul. 3D kontaktní skener MicroScribe-3D Výukový modul 3D kontaktní skener MicroScribe-3D Výukový modul Kontaktní skener Microscribe-3D MicroScribe je 3D kontaktní flexibilní a cenově dostupný digitizér pro oblast reverzního inženýrství, pro vytváření modelů

Více

MONGEOVO PROMÍTÁNÍ - 2. část

MONGEOVO PROMÍTÁNÍ - 2. část MONGEOVO PROMÍTÁNÍ - 2. část ZOBRAZENÍ KRUŽNICE Příklad: V rovině ρ zobrazte kružnici o středu S a poloměru r. kružnice ležící v obecné rovině se v obou průmětech zobrazuje jako elipsa poloměr kružnice

Více

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C V Z T A Ž N É A O B R Y S O V É B

A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ _ C N C V Z T A Ž N É A O B R Y S O V É B A U T O R : I N G. J A N N O Ž I Č K A S O Š A S O U Č E S K Á L Í P A V Y _ 3 2 _ I N O V A C E _ 1 3 1 8 _ C N C V Z T A Ž N É A O B R Y S O V É B O D Y _ P W P Název školy: Číslo a název projektu: Číslo

Více

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ UMT Tomáš Zajíc, David Svoboda Typy počítačové grafiky Rastrová Vektorová Rastrová grafika Pixely Rozlišení Barevná hloubka Monitor 72 PPI Tiskárna

Více

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1)

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1) .6. Analtická geometrie lineárních a kvadratických útvarů v rovině. 6.1. V této kapitole budeme studovat geometrické úloh v rovině analtick, tj. lineární a kvadratické geometrické útvar vjádříme pomocí

Více

Grafická data jsou u 2D vektorové grafiky uložena ve voxelech NEPRAVDA Grafická data jsou u rastrové grafiky uložena v pixelech PRAVDA Grafická data

Grafická data jsou u 2D vektorové grafiky uložena ve voxelech NEPRAVDA Grafická data jsou u rastrové grafiky uložena v pixelech PRAVDA Grafická data Grafická data jsou u 2D vektorové grafiky uložena ve voxelech Grafická data jsou u rastrové grafiky uložena v pixelech Grafická data jsou u vektorové grafiky uložena v pixelech Na rozdíl od rastrové grafiky

Více

Geometrické transformace pomocí matic

Geometrické transformace pomocí matic Geometrické transformace pomocí matic Pavel Strachota FJFI ČVUT v Praze 2. dubna 2010 Obsah 1 Úvod 2 Geometrické transformace ve 2D 3 Geometrické transformace ve 3D Obsah 1 Úvod 2 Geometrické transformace

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Design a vzhledové vlastnosti webových stránek Vlastnosti CSS pro pozicování Ing.

Inovace a zkvalitnění výuky prostřednictvím ICT Design a vzhledové vlastnosti webových stránek Vlastnosti CSS pro pozicování Ing. Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Číslo: Anotace: Inovace a zkvalitnění výuky prostřednictvím ICT Design a vzhledové vlastnosti webových

Více

Pohyb rychlým posuvem (G0, RTLION, RTLIOF)

Pohyb rychlým posuvem (G0, RTLION, RTLIOF) Funkce Pohyby rychlým posuvem se používají pro následující účely: pro rychlé nastavování polohy nástroje pro pohyby okolo obrobku pro najíždění na body pro výměnu nástroje pro volné vyjíždění nástroje

Více

Comenius Logo. Princip programování. Prostředí Comenius Logo

Comenius Logo. Princip programování. Prostředí Comenius Logo Comenius Logo je objektově orientovaný programovací nástroj pracující v prostředí Windows. Byl vyvinut na Slovensku jako nástroj k výuce programování na základních školách. Rozvíjí tvořivost a schopnost

Více

1.8. Úprava uživatelského prostředí AutoCADu 25 Přednostní klávesy 25 Pracovní prostory 25

1.8. Úprava uživatelského prostředí AutoCADu 25 Přednostní klávesy 25 Pracovní prostory 25 Obsah 1 Novinky v AutoCADu 2006 11 1.1. Kreslení 11 Dynamické zadávání 11 Zvýraznění objektu po najetí kurzorem 12 Zvýraznění výběrové oblasti 13 Nový příkaz Spoj 14 Zkosení a zaoblení 15 Vytvoření kopie

Více

Několik námětů k zamyšlení pro praktické měření na souřadnicových měřicích strojích. Daniel Zachoval & Luboš Zachoval

Několik námětů k zamyšlení pro praktické měření na souřadnicových měřicích strojích. Daniel Zachoval & Luboš Zachoval Úvodem. Praxe měření na souřadnicových měřicích strojích ukazuje na řadu problémů, které při měření vznikají, a které se nutně projevují v nesprávných výsledcích měření. Protože měření využívá matematický

Více