Detail práce

3D herní svět v OpenGL

Diplomová práce Student: Buchta David Akademický rok: 2016/2017 Vedoucí: Milet Tomáš, Ing., Ph.D.
Název anglicky
3D Game World in OpenGL
Jazyk práce
český
Abstrakt

Tato práce se zabývá studiem moderních technik v počítačové grafice; návrhem a vytvořením aplikace, jež může sloužit jako jádro budoucímu hernímu enginu. V práci jsou vyzdviženy techniky tvorby rozsáhlých terénů, pokročilých stínů, generování fyzikálně založené oblohy a vykreslování velkého množství objektů. Závěrem je provedeno výkonnostní testování těchto modulů.

Klíčová slova

OpenGL, 3D herní svět, teselace, nepřímé vykreslování, animovaný skybox, fyzikální simulace oblohy, stínové mapy, kaskádové stínové mapy, dělení prostoru, terén, SSAO

Ústav
Studijní program
Informační technologie, obor Počítačová grafika a multimédia
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
20. června 2017
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 A.

Otázky u obhajoby

Jak byste řešil vrhané stíny u vygenerované trávy? Stačí vysvětlit princip.

Komise
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), předseda
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Holub Jan, prof. Ing., Ph.D. (FIT ČVUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Smrž Pavel, doc. RNDr., Ph.D. (UPGM FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
BUCHTA, David. 3D herní svět v OpenGL. Brno, 2017. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-20. Vedoucí práce Milet Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/20157/
BibTeX
@mastersthesis{FITMT20157,
    author = "David Buchta",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "3D hern\'{i} sv\v{e}t v 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/20157/"
}
Nahoru