Detail práce

Graphics Intro 64kB Using OpenGL

Bakalářská práce Student: Meixner Ivo Akademický rok: 2020/2021 Vedoucí: Milet Tomáš, Ing., Ph.D.
Název česky
Grafické intro 64kB s použitím OpenGL
Jazyk práce
anglický
Abstrakt

Cílem této práce byla implementace a popis grafického intra pomocí OpenGL, s velikostí spustitelného souboru do 64 KiB. Vzniklý program vykresluje 3D animaci imitující přírodní prostředí pomocí kombinace různých technik do jedné scény. Intro bylo implementováno pro spouštění na Microsoft Windows s využitím simplexního šumu, L-systémů a mnoha shaderových programů napsaných v GLSL, včetně compute shaderu pro zpracování instrukcí L-systémů. Výsledná velikost spustitelného souboru je nižší než 8 KiB. Tento program je schopen vykreslovat jednoduchou scénu na styl přírodního prostředí s hornatým terénem, řídkou vegetací, vodními plochami odrážejícími okolní scénu a oblohou měnící se v průběhu dne.

Klíčová slova

intro, demoscéna, počítačová grafika, OpenGL, GLSL, simplexní šum, L-systémy, procedurální generování

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
15. června 2021
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby
  1. Vzhledem k dostatečnému prostoru do 64KiB, jaké jsou zde další možnosti rozšíření, ať už procedurálního nebo jiného (zvuky, textury apod.) charakteru, kromě již zmíněných v závěru?
Komise
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Bařina David, Ing., Ph.D. (UPGM FIT VUT), člen
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
MEIXNER, Ivo. Graphics Intro 64kB Using OpenGL. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-15. Vedoucí práce Milet Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/23692/
BibTeX
@bachelorsthesis{FITBT23692,
    author = "Ivo Meixner",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Graphics Intro 64kB Using OpenGL",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/23692/"
}
Nahoru