Detail práce

Interaktivní stavebnice pomocí OpenGL

Bakalářská práce Student: Klepáčková Karolína Akademický rok: 2016/2017 Vedoucí: Tóth Michal, Ing.
Název anglicky
Interactive Building Game with OpenGL
Jazyk práce
český
Abstrakt

Cílem této bakalářské práce je implementace interaktivní stavebnice typu LEGO pomocí OpenGL. Aplikace umožňuje tvorbu modelů pomocí kostek, u nichž lze měnit barva a typ. Vytvořené modely lze ukládat i načítat. Každá kostka navrženého modelu má svou kombinaci typu a barvy. Výstupem je údaj o počtu kostek každé kombinace, která se v aplikaci nachází. Díky tomu lze navržený model následně realizovat. Výsledná implementace je uskutečněna pomocí jazyka C++ rozšířeného o knihovny.

Klíčová slova

Interaktivní stavebnice, OpenGL, C++, 3D, LEGO, výběr myší, detekce kolizí, zobrazování modelů, ImGUI, stínování, osvětlovací modely, graf scény.

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

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm C.

Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Krupková Vlasta, RNDr., CSc. (UMAT FEKT VUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (UITS FIT VUT), člen
Strnadel Josef, Ing., Ph.D. (UPSY FIT VUT), člen
Citace
KLEPÁČKOVÁ, Karolína. Interaktivní stavebnice pomocí OpenGL. Brno, 2017. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-15. Vedoucí práce Tóth Michal. Dostupné z: https://www.fit.vut.cz/study/thesis/19088/
BibTeX
@bachelorsthesis{FITBT19088,
    author = "Karol\'{i}na Klep\'{a}\v{c}kov\'{a}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Interaktivn\'{i} stavebnice pomoc\'{i} 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 = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19088/"
}
Nahoru