Interaktivní webové aplikace pro podporu výuky 2D počítačové grafiky
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Bakalářská práce se zabývá dvojrozměrnou počítačovou grafikou. Konkrétně Bézierovými křivkami, zvýšením jejich stupně beze změny jejich tvaru a provedení subdivision. Dále pak algoritmem Catmull--Clark subdivision a procedurálními texturami a jejich generováním. Cílem práce bylo popsat teoretický základ těchto oblastí a následně pomocí JavaScriptu a HTML vytvořit čtyři webové applety, které budou sloužit jako pomůcka při výuce počítačové grafiky.
The bachelor thesis deals with two-dimensional computer graphics. Specifically, Bézier curves, increasing their degree without changing their shape and performing subdivision. Furthermore, the Catmull--Clark subdivision algorithm and synthesis of procedural textures. The work aimed to describe the theoretical basis of these areas and to create four web applets using JavaScript and HTML, which will be used as an aid in teaching computer graphics.
The bachelor thesis deals with two-dimensional computer graphics. Specifically, Bézier curves, increasing their degree without changing their shape and performing subdivision. Furthermore, the Catmull--Clark subdivision algorithm and synthesis of procedural textures. The work aimed to describe the theoretical basis of these areas and to create four web applets using JavaScript and HTML, which will be used as an aid in teaching computer graphics.
Description
Keywords
počítačová 2D grafika, Bézierova křivka, subdivision, Catmull--Clark subdivision, procedurální textura, Perlinův šum, generování textur, applet, JavaScript, 2D computer graphics, Bézier curve, subdivision, Catmull--Clark subdivision, procedural texture, Perlin noise, texture synthesis, applet, JavaScript
Citation
DRÁPELA, Z. Interaktivní webové aplikace pro podporu výuky 2D počítačové grafiky [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
doc. Ing. Jiří Hošek, Ph.D. (předseda)
doc. Ing. Petr Sysel, Ph.D. (místopředseda)
Ing. Jan Benedikt (člen)
Ing. Martin Kiac (člen)
Ing. Ľuboš Nagy, Ph.D. (člen)
Date of acceptance
2020-06-23
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky.
Otázky oponenta:
Vysvětlete rozdíl mezi pojmy subsection a subdivision? Jsou v textu a na webových stránkách vždy použit správně? - student odpověděl na otázku
Co znamená, že procedurální textury nejsou „prostorově náročné“? - student odpověděl na otázku
Otázky komise:
Co jste myslel spojením, že technologie JavaScript je bezúdržbová technologie? - student odpověděl na otázku
Bylo potřeba většího zásahu do zdrojového kódu pro kompatibilitu s mobilními zařízeními? - student odpověděl na otázku
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení