|
Zobrazování scény s velkým počtem chodců v reálném čase
Pfudl, Václav ; Milet, Tomáš (oponent) ; Herout, Adam (vedoucí práce)
Hlavním cílem této práce bylo implementova software, který by byl schopen vykreslovat, simulovat a natáčet scény s chodci. Výstupní videa této práce by mohla být využita jako vstupní data pro rozpoznávací video systémy. Byly implementovány metody a techniky pro vznik takovéto aplikace, jako je skeletální animace postav, vyhledávání cest(umělá inteligence), steering behaviors. Pro realistické vykrelování scén byly implementovány metody, jako je normal-mapping, variance shadow-mapping, deffered rendering, skydome, lens-flare a screen space ambient occlusion. Optimalizace vykreslujícího řeťezce byla implementována pomocí struktury octree pro dělení prostoru. Bylo implementováno GUI, které poskytuje uživateli snadné načítání a úpravu scén s chodci, nastavení vizualizace takové scény a její natáčení.
|
|
Generovaný les
Pfudl, Václav ; Kobrtek, Jozef (oponent) ; Milet, Tomáš (vedoucí práce)
Tato práce se zabývá procedurálním generováním s cílem generovaní lesa (krajina s rostlinami popsaná textovou šablonou). Krajina je generována pomocí Perlinova šumu, a pro účely rostlin je implementován interpret L-systémů. Obě tyto techniky jsou popsány, jak v teoretické části, tak i implementační (praktické) části tohoto textu. Dále se práce zaměřuje na techniky dodávající scéně na vizuální přitažlivosti: phongův osvětlovací model, normal-mapping, shadow-mapping, realistická voda, skybox a spriting. Vytořená aplikace může taktéž sloužit jako exportér generovaných modelů (rostlin) do formátu .obj pro využií externí aplikací (například Blender).
|
|
Zobrazování scény s velkým počtem chodců v reálném čase
Pfudl, Václav ; Milet, Tomáš (oponent) ; Herout, Adam (vedoucí práce)
Hlavním cílem této práce bylo implementova software, který by byl schopen vykreslovat, simulovat a natáčet scény s chodci. Výstupní videa této práce by mohla být využita jako vstupní data pro rozpoznávací video systémy. Byly implementovány metody a techniky pro vznik takovéto aplikace, jako je skeletální animace postav, vyhledávání cest(umělá inteligence), steering behaviors. Pro realistické vykrelování scén byly implementovány metody, jako je normal-mapping, variance shadow-mapping, deffered rendering, skydome, lens-flare a screen space ambient occlusion. Optimalizace vykreslujícího řeťezce byla implementována pomocí struktury octree pro dělení prostoru. Bylo implementováno GUI, které poskytuje uživateli snadné načítání a úpravu scén s chodci, nastavení vizualizace takové scény a její natáčení.
|
|
Generovaný les
Pfudl, Václav ; Kobrtek, Jozef (oponent) ; Milet, Tomáš (vedoucí práce)
Tato práce se zabývá procedurálním generováním s cílem generovaní lesa (krajina s rostlinami popsaná textovou šablonou). Krajina je generována pomocí Perlinova šumu, a pro účely rostlin je implementován interpret L-systémů. Obě tyto techniky jsou popsány, jak v teoretické části, tak i implementační (praktické) části tohoto textu. Dále se práce zaměřuje na techniky dodávající scéně na vizuální přitažlivosti: phongův osvětlovací model, normal-mapping, shadow-mapping, realistická voda, skybox a spriting. Vytořená aplikace může taktéž sloužit jako exportér generovaných modelů (rostlin) do formátu .obj pro využií externí aplikací (například Blender).
|