Original title:
Grafické demo v OpenGL řízené hudbou
Translated title:
Graphics Demo in OpenGL Controlled by Music
Authors:
Koza, Tomáš ; Jošth, Radovan (referee) ; Herout, Adam (advisor) Document type: Master’s theses
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem této práce bylo naprogramovat grafické demo v OpenGL, které by příhodně reagovalo na hudbu, která bývá nedílnou součástí grafických dem. Práce pozůstává se dvou hlavních částí, první je vytvoření real-time grafického enginu a druhá vytvoření grafického dema, které by běželo na grafickém enginu vytvořeném jako součást této práce. První část spočívá ve vytvoření OpenGL aplikace, která by v reálnem čase renderovala scénu s použítím vybraných technik počítačové grafiky. Druhá část spočívá v grafické činnosti, potažmo modelovaní a texturování, vytváření animace a napojení na hudbu (reakce prostředí a animací na změny v hudební stopě).
The goal of this thesis was to create graphical demo in OpenGL, which would appropriately react on music, which is inseparable part of graphical demos. Work consists of two main parts, first is programming of real-time graphical engine, second is creating graphical demo which would run on graphical engine created in first part. First part focues on programming of OpenGL based application, which would render scene in real-time using techniques from computer graphics. Second part focuses mainly on graphical activity, which includes 3D modelling, texturing, creating animation and connection to music (reaction of environment and animations to changes in music)
Keywords:
Dot3 Bump Mapping; Graphical demo; Multipass engine.; Normal Mapping; Parallax Mapping; real-time graphical engine; Screen Space Ambient Occlusion; Dot3 Bump Mapping; Grafické demo; Multipass engine.; Normal Mapping; Parallax Mapping; real-time grafický engine; Screen Space Ambient Occlusion
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/54360