Implementace pokročilých vizualizačních technik do systému Aurora
dc.contributor | Drahoňovský Tomáš, Ing. Ph.D. | |
dc.contributor.advisor | Jeníček Jiří, Ing. Ph.D. | |
dc.contributor.author | Franců, Adam | |
dc.contributor.other | Skolitel : 54781 Antlová Klára, doc. Ing. Ph.D. | |
dc.contributor.other | Konzultant : 64749 Habr Jiří, Ing. Ph.D. | |
dc.contributor.other | Konzultant2 : 64551 Marciánová Slavomíra, Ing. | |
dc.date | 2015 | |
dc.date.accessioned | 2018-05-03 | |
dc.date.available | 2018-05-03 | |
dc.date.committed | 2015-05-15 | |
dc.date.defense | 2015-06-16 | |
dc.date.submitted | 2014-09-12 | |
dc.date.updated | 24.6.2016 17:13 | |
dc.degree.level | Ing. | |
dc.description.abstract | Autor se v této práci věnuje problematice vylepšení klíčových částí aplikace Aurora. Tato aplikace se zaměřuje na simulaci a vizualizaci pohybu těles v planetárních systémech. Tyto systémy jsou založeny buď na reálných datech či procedurálně vygenerované. Práce je rozdělena na 3 části.První část se týká vizualizace rozsáhlých prostor v rozdílných měřítkách. Rovněž popisuje postup, který umožňuje vizualizaci statisíců objektů v jedné scéně a náležité operace s nimi.Druhá část práce se týká simulační stránky, konkrétně implementace problému n těles. Tento problém řeší pomocí numerické simulace. Výpočet realizuje skrz masivní paralelizmus na GPU pomocí OpenCL API. Pro tento výpočet autor realizuje klient-server architekturu, která umožňuje kompletní oddělení simulační a vizualizační stránky aplikace. Rovněž s touto implementací odpadá potřeba konkrétního hardwaru a výpočetního výkonu na klientské straně.Třetí část práce se týká problematiky tvorby rozdílně vypadajících těles. V této části autor popisuje, jakým způsobem lze docílit náhodně vypadajících povrchů těles pomocí Perlinova šumu a rovněž popisuje nutné modifikace stávající verze aplikace Aurora, které předcházely implementaci této problematiky. | cs |
dc.description.abstract | Author of this thesis is focused at improving critical parts of Aurora application, which is focused on authentic simulation and visualization of bodies within different planetary systems. These systems can be based on real data or procedurally generated. This thesis is focused on three main topics.First part is focused on visualization of large areas within different scale modes. It also describes procedures, which allows visulization of hundreds of thousands objects within one scene and following operations with them.Second part is focused on simulation part, where author describes the implementation of n body problem using numerical simulation. Calculations are made with massive paralelism using GPU and OpenCL API. For this problem, author implements client-server architecture, which allows complete separation of simulation and visualization. It also removes the need of specific hardware and computation power to be present at client side.Third part of this thesis is focused on creating bodies with different looking surface. In this part, author describes the use of Perlin noise to achieve such task and also describes followup changes to the application in order to support such algorithms. | en |
dc.description.mark | ||
dc.format | 52 | |
dc.format.extent | Ilustrace, Schémata 1 DVD | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/24923 | |
dc.language.iso | cs | |
dc.relation.isbasedon | begin*arab* renewcommand*labelenumi**[arabic*enumi*]* item Thorne, C.: Using a floating origin to improve fidelity and performance of large, distributed virtual worlds, IEEE Computer Society Press, ISBN 0-7695-2378-1 item Wilt, N.: The CUDA Handbook: A Comprehensive Guide to GPU Programming, ISBN 0-321-8094-67 item Nguyen, H.: GPU Gems 3, Addison-Wesley Professional, ISBN 0-3215-1526-9 end*arab* | |
dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | simulace | cs |
dc.subject | vizualizace | cs |
dc.subject | planetární systémy | cs |
dc.subject | unity | cs |
dc.subject | výpočet pomocí gpgpu | cs |
dc.subject | simulation | en |
dc.subject | visualization | en |
dc.subject | planetary systems | en |
dc.subject | unity | en |
dc.subject | calculations using gpgpu | en |
dc.subject.verbis | vizualizace (počítačová grafika) | cs |
dc.title | Implementace pokročilých vizualizačních technik do systému Aurora | cs |
dc.title | Implementation of Advanced Visualisation Techniques in Aurora System | en |
dc.title.alternative | cs | |
dc.type | diplomová práce | cs |
local.degree.discipline | IT-N | |
local.degree.programme | Elektrotechnika a informatika | |
local.degree.programmeabbreviation | N2612 | |
local.department.abbreviation | ITE | |
local.faculty | Fakulta mechatroniky, informatiky a mezioborových studií | cs |
local.faculty.abbreviation | FM | |
local.identifier.stag | 31194 | |
local.identifier.verbis | 485613 | |
local.note.administrators | automat | |
local.verbis.aktualizace | 2019-10-05 06:20:09 | cs |
local.verbis.studijniprogram | ITE Elektrotechnika a informatika/Informační technologie | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- francu_dp_tech_zprava.pdf
- Size:
- 2.31 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- DP_Francu_Adam_vedouci.pdf
- Size:
- 458.93 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- DP_Francu_Adam_oponent.pdf
- Size:
- 411.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- Francu.pdf
- Size:
- 12.14 MB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP