Název:
Interaktivní stavebnice pomocí OpenGL
Překlad názvu:
Interactive Building Game with OpenGL
Autoři:
Klepáčková, Karolína ; Milet, Tomáš (oponent) ; Tóth, Michal (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2017
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Cílem této bakalářské práce je implementace interaktivní stavebnice typu LEGO pomocí OpenGL. Aplikace umožňuje tvorbu modelů pomocí kostek, u nichž lze měnit barva a typ. Vytvořené modely lze ukládat i načítat. Každá kostka navrženého modelu má svou kombinaci typu a barvy. Výstupem je údaj o počtu kostek každé kombinace, která se v aplikaci nachází. Díky tomu lze navržený model následně realizovat. Výsledná implementace je uskutečněna pomocí jazyka C++ rozšířeného o knihovny.
The goal of this thesis is implementation of interactive LEGO like building game using OpenGL. Aplication allows to create models using bricks which color and type can be changed. Created models can be saved or loaded. Each brick of a designed model has its own combnation of type and color. The output is number of bricks of each combination which occurs in application. This enables to realize the designed model. The final implementation is realized via C++ programming language extended with libraries.
Klíčová slova:
3D; C++; detekce kolizí; graf scény.; ImGUI; Interaktivní stavebnice; LEGO; OpenGL; osvětlovací modely; stínování; výběr myší; zobrazování modelů; 3D; C++; collision detection; ImGUI; Interactive building game; LEGO; lighting models; models rendering; mouse picking; OpenGL; scene graph.; shading
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/69807