Závěrečná práce: Vojtěch Struhár, učo 492764: Wave Function Collapse Asset Generation
Bakalářská práce
Wave Function Collapse Asset Generation
Anotace
V této práci navrhnu a vyvinu dostupný způsob generování 3D struktur složených z menších dílků v podobě pluginu do herního enginu Unity. Plugin generuje herní prvky pomocí obměny algoritmu Wave Function Collapse, která je adaptovaná pro 3D. Plugin také obsahuje uživatelsky přívětivé rozhraní pro veškeré nastavení procesu generování. Výsledný nástroj umožňuje vytváření herních objektů skládáním dílků dohromady.
Abstract
In this thesis, I create an accessible way of generating 3D structures composed of smaller mesh tiles via a plugin for the Unity game engine. The plugin features an adaptation of the Wave Function Collapse algorithm for 3D asset generation. It also includes a user-friendly editor for configuring the generation process. This enables the creation of assets by procedurally assembling mesh tilesets.
Zadání práce
Navrhněte a implementujte plugin do herního engine Unity umožňující procedurální generovaní 3D struktur založený na WFC. Plugin umožní především:
- Vložení vlastní sady dlaždic (tileset).
- Intuitivní tvorbu pravidel/parametrů pro WFC.
- Automatické generování a zobrazování 3D struktur.
- Uložení výsledné struktury v podobě hierarchie objektů (GameObject).
23. 5. 2023 13:13, Mgr. Jiří Chmelík, Ph.D., učo 60621
Přílohy
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Procedurální generování voxelových struktůr
Mgr. Jana Seko -
"I have a dream" speech as a symbol of struggle against segregation
Mgr. Markéta Kopicová -
Proces vývoje hry pro platformu Android
Bc. Jan Klimeš -
Interaktivní kniha pro mobilní zařízení v herním enginu Unity
Mgr. Jiří Starý -
Tvorba terapeutického software v Unity 3D
Bc. Antonín Hojný -
Využití algoritmů hledání cesty v herním prostředí
Bc. Martin Závodný -
Interkulturní výzkum v imerzivní virtuální realitě: možnosti využití eyetrackingu
Mgr. Jan Fitz -
Hra s adaptivní obtížností
Nikola Blaňárová




