Název:
Aplikace pro návrh a simulaci ohňostrojů
Překlad názvu:
Tool for Fireworks Design and Simulation
Autoři:
Rejent, Tomáš ; Žák, Pavel (oponent) ; Bartoň, Radek (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2012
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato práce se zabývá návrhem a realizací aplikace pro návrh a simulaci ohňostrojů. Návrh aplikace vychází z návrhových vzorů pro objektově orientované programování. Aplikace je tvořena v programovacím jazyku Java. Pro vizualizaci využívá částicové systémy implementované v prostředí knihovny Java3D. Aplikace umožňuje měnit parametry efektů, vkládat je na časovou osu a provádět simulaci. Součástí simulace je možnost přehrávat zvukový podkres. Do aplikace lze přidávat další efekty pomocí pluginů.
Topic of this thesis is design of Tool for Fireworks Design and Simulation. Design patterns for object oriented programming are used for application design. The application is developed in Java programming language. Firework effects are visualized by particle systems, which are implemented using Java3D library. The application allows modification of effect parameters, inserting them on timeline and then simulate. The application is able to play background sound while simulation is running. The application can be extended by new effects using plugins.
Klíčová slova:
Java; Java3D; ohňostroj; simulace; částicový systém; firework; Java; Java3D; particle system; simulation
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/55319