Detail práce

Simulace kolizí na základě fyzikálního modelu

Diplomová práce Student: Maštera Petr Akademický rok: 2006/2007 Vedoucí: Pečiva Jan, Ing., Ph.D.
Název anglicky
Simulation of Collision Handling Based on Physical Model
Jazyk práce
český
Abstrakt

Diplomová práce se zabývá řešením kolizí mezi objekty scény a následným vyhodnocením těchto kolizí na základě fyzikálního modelu. Implementace všech aplikací a algoritmů je provedena v prostředí Win32 ve Visual Studiu v programovacím jazyce C++ s využitím grafické knihovny OpenGL a nadstavby Open Inventor. K práci je přiložena pomocná aplikace zabývající se výpočtem fyzikálních veličin. V demonstračních aplikacích jsou implementovány algoritmy pro detekci a vyhodnocení kolizí výbuchem, jednoduchým a fyzikálním odrazem na základě fyzikálních vzorců a vztahů. V hlavní demonstrační aplikaci "průlet tunelem" je implementován jednoduchý herní engine. Součástí práce je diskuse objevujících se problémů s případným návrhem řešení.

Klíčová slova

Detekce kolizí, vyhodnocování kolizí, jednoduchý odraz, jednoduché vyhodnocení kolize, fyzikální odraz, fyzikální vyhodnocení kolize, srážka pevných těles, matice momentu setrvačnosti, těžiště tělesa, Open Inventor, C++.

Ústav
Studijní program
Elektrotechnika a informatika, obor Výpočetní technika a informatika
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
23. února 2007
Oponent
Citace
MAŠTERA, Petr. Simulace kolizí na základě fyzikálního modelu. Brno, 2007. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2007-02-23. Vedoucí práce Pečiva Jan. Dostupné z: https://www.fit.vut.cz/study/thesis/5603/
BibTeX
@mastersthesis{FITMT5603,
    author = "Petr Ma\v{s}tera",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Simulace koliz\'{i} na z\'{a}klad\v{e} fyzik\'{a}ln\'{i}ho modelu",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/5603/"
}
Nahoru