Webová komponenta pro interaktivní vizualizaci 3D modelů
Web component for interactive visualization of 3D models
dc.contributor.advisor | Chludil Jiří | |
dc.contributor.author | Pavel Antoš | |
dc.date.accessioned | 2023-06-08T22:54:17Z | |
dc.date.available | 2023-06-08T22:54:17Z | |
dc.date.issued | 2023-06-08 | |
dc.identifier | KOS-1240469437105 | |
dc.identifier.uri | http://hdl.handle.net/10467/108808 | |
dc.description.abstract | Tato diplomová práce je zaměřena na tvorbu universálních webových komponent pro zobrazení 3D modelů. Výsledkem je knihovna, která obsahuje komponentu pro zobrazení jednoho 3D modelu, komponentu pro zobrazení dvou modelů v jedné 3D scéně a komponentu pro zobrazení dvou modelů ve dvou synchronizovaných scénách. Součástí této práce je analýza funkčních a nefunkčních požadavků, průzkum již existujících aplikací využívajících zobrazení 3D modelů a analýzu technologií vybraných pro implementaci. Dále byl vytvořen návrh knihovny zaměřený na vztahy mezi moduly a způsob porovnávání dvou 3D modelů. V rámci implementace byl popsán způsob tvorby klíčových modulů, způsob sestavení, nasazení, instalace a integrace výsledné knihovny. Po dokončení implementace byla knihovna otestována. Byla vytvořena testovací aplikace, která byla podrobena uživatelským testům. Knihovna samotná byla podrobena akceptačním testům. | cze |
dc.description.abstract | This thesis focuses on the creation of universal web components for visualizing 3D models. The result is a library that includes a component for visualizing one 3D model, a component for visualizing two models in one 3D scene and a component for visualizing two models in two synchronized scenes. This work includes an analysis of functional and non-functional requirements, a survey of existing applications using 3D model visualization and an analysis of the technologies selected for implementation. In addition, a library design was developed focusing on the relationships between modules and how to compare two 3D models. The implementation describes the process of creating the key modules, how to build, deploy, install and integrate the resulting library. After the implementation was completed, the library was tested. A test application was created and subjected to user testing. The library itself was subjected to acceptance tests. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | webová komponenta | cze |
dc.subject | vizualizace 3D modelů | cze |
dc.subject | React | cze |
dc.subject | Three.js | cze |
dc.subject | TypeScript | cze |
dc.subject | web component | eng |
dc.subject | 3D model visualization | eng |
dc.subject | React | eng |
dc.subject | Three.js | eng |
dc.subject | TypeScript | eng |
dc.title | Webová komponenta pro interaktivní vizualizaci 3D modelů | cze |
dc.title | Web component for interactive visualization of 3D models | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.contributor.referee | Pauš Petr | |
theses.degree.discipline | Webové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Diplomové práce - 18102 [1005]