Tato Bakalářská práce se zabývá algoritmy pro rasterizaci základních geometrických primitiv a parametrických polynomiálních křivek. Teoretická část obsahuje několik vybraných rasterizačních algoritmů s jejich stručným popisem. Praktickou částí je program vytvořený v prostředí Java, který využívá teorie těchto algoritmů a názorně předvádí jejich využití včetně průběžných výpočtů. Tento program bude sloužit jako pomůcka předmětu Počítačová grafika.
Anotace v angličtině
This Bachelor thesis is engaged in rasterization algorithms of basic geometric primitives and parametric polynomials curves. Theoretic part is composed of some sampled rasterizating algorithms with a brief description. Practical part is represented by a program created in Java environment witch uses theory of these algorithms and illustrates their usage including their parallel calculation.
Klíčová slova
rasterizace, úsečka, kružnice, elipsa, křivka
Klíčová slova v angličtině
rasterization, vector, circle, ellipse, curve
Rozsah průvodní práce
44 s.
Jazyk
CZ
Anotace
Tato Bakalářská práce se zabývá algoritmy pro rasterizaci základních geometrických primitiv a parametrických polynomiálních křivek. Teoretická část obsahuje několik vybraných rasterizačních algoritmů s jejich stručným popisem. Praktickou částí je program vytvořený v prostředí Java, který využívá teorie těchto algoritmů a názorně předvádí jejich využití včetně průběžných výpočtů. Tento program bude sloužit jako pomůcka předmětu Počítačová grafika.
Anotace v angličtině
This Bachelor thesis is engaged in rasterization algorithms of basic geometric primitives and parametric polynomials curves. Theoretic part is composed of some sampled rasterizating algorithms with a brief description. Practical part is represented by a program created in Java environment witch uses theory of these algorithms and illustrates their usage including their parallel calculation.
Klíčová slova
rasterizace, úsečka, kružnice, elipsa, křivka
Klíčová slova v angličtině
rasterization, vector, circle, ellipse, curve
Zásady pro vypracování
1. Vypracujte literární rešerši na zadané téma.
2. Seznamte se s rasterizačními algoritmy úsečky, kružnice a elipsy. V práci je blíže specifikujte a shrňte jejich vlastnosti.
3. Seznamte se s algoritmy pro vykreslování běžných interpolačních a aproximačních křivek. V práci je blíže charakterizujte.
4. Navrhněte program programy, které budou implementovány výše zmíněné algoritmy a budou provádět vykreslení všech uvedených objektů.
5. Navrhněte a realizujte vhodný výstup programu tak, aby se dosažené výsledky daly vhodně prezentovat na přednáškách předmětu Počítačová grafika.
Zásady pro vypracování
1. Vypracujte literární rešerši na zadané téma.
2. Seznamte se s rasterizačními algoritmy úsečky, kružnice a elipsy. V práci je blíže specifikujte a shrňte jejich vlastnosti.
3. Seznamte se s algoritmy pro vykreslování běžných interpolačních a aproximačních křivek. V práci je blíže charakterizujte.
4. Navrhněte program programy, které budou implementovány výše zmíněné algoritmy a budou provádět vykreslení všech uvedených objektů.
5. Navrhněte a realizujte vhodný výstup programu tak, aby se dosažené výsledky daly vhodně prezentovat na přednáškách předmětu Počítačová grafika.
Seznam doporučené literatury
1.Martišek, D.: Matematické principy grafických systémů.Littera, Brno 2002.
2.Žára, J., a kol.: Moderní počítačová grafika. Computer Press, 2005.
3.Spell, B.: Java Programujeme profesionálně. Bogdan Kiszka. Praha : Com-puter Press, 2002.
4.Štalmach, J.: Aplikace algoritmů počítačové grafiky. Bakalářská diplomová práce. FT UTB Zlín 2004.
Seznam doporučené literatury
1.Martišek, D.: Matematické principy grafických systémů.Littera, Brno 2002.
2.Žára, J., a kol.: Moderní počítačová grafika. Computer Press, 2005.
3.Spell, B.: Java Programujeme profesionálně. Bogdan Kiszka. Praha : Com-puter Press, 2002.
4.Štalmach, J.: Aplikace algoritmů počítačové grafiky. Bakalářská diplomová práce. FT UTB Zlín 2004.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval výsledky své bakalářské práce a předvedl praktickou ukázku programu. Po přečtení posudků následovala diskuse. Práce se setkala s kladnými ohlasy. Dotazy členů komise nebyly.