Original title:
Aplikace pro návrh a simulaci ohňostrojů
Translated title:
Tool for Fireworks Design and Simulation
Authors:
Rejent, Tomáš ; Žák, Pavel (referee) ; Bartoň, Radek (advisor) Document type: Bachelor's theses
Year:
2012
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[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.
Keywords:
firework; Java; Java3D; particle system; simulation; Java; Java3D; ohňostroj; simulace; částicový systém
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/55319