Detail práce

Detekce kolizí v počítačové grafice

Bakalářská práce Student: Stupka Filip Akademický rok: 2020/2021 Vedoucí: Pečiva Jan, Ing., Ph.D.
Název anglicky
Collision Detection in Computer Graphics
Jazyk práce
český
Abstrakt

Tato práce se zabývá řešením detekcí kolizí triviálních matematických i komplexních objektů složené z trojúhelníkových sítí modelů v trojrozměrném prostoru. Simulace kolizí objektů je z hlediska výkonnostního velmi náročné téma a i přesto, že existují postupy a metody, jak k tomuto problému teoreticky přistoupit, ve většině případů tyto postupy jsou příliš pomalé a tedy je třeba optimalizovat a hledat alternativní řešení. U simulace kolizí je také třeba pracovat s diskrétním i spojitým časem, neboť to souvisí s tím, jak přesné kolize objektů chceme a do jisté míry musíme předpovídat pohyb určitých těles. Tato práce je tedy zaměřena na vývoj herních enginů, optimalizací a implementace kolizních algoritmů.

Klíčová slova

Detekce kolizí, engine, separating axis theorem, trojúhelníkové sítě, matematická primitiva, simulace, C++, SDL2, OpenGL

Ústav
Studijní program
Informační technologie
Soubory
Stav
neobhájeno
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. Oponent hodnotil práci stupněm 4F, protože technická zpráva neodpovídá požadavkům na odborný text. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující.

Otázky u obhajoby

Můžete prosím komisi vysvětlit v čem spočívá vaše vlastní dělení prostoru (zmíněno v 3.4.1 a 3.4.2) a v čem je unikátní?
Proč jste nepoužil nějaké běžně využívané dělení prostoru?
Vysvětlete jak byla prováděna měření (metodika, scény, počet opakování, reproducibilita).
Proč jste odevzdal zvlášt zdrojové kódy pro linux a windows (MSVC), když je v linuxové části použit CMake?

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
STUPKA, Filip. Detekce kolizí v počítačové grafice. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-15. Vedoucí práce Pečiva Jan. Dostupné z: https://www.fit.vut.cz/study/thesis/24061/
BibTeX
@bachelorsthesis{FITBT24061,
    author = "Filip Stupka",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Detekce koliz\'{i} v po\v{c}\'{i}ta\v{c}ov\'{e} grafice",
    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 = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24061/"
}
Nahoru