Diplomová práca sa zaoberá využitím JavaScriptu vo webovej aplikácii pracujúcej s 3D modelmi. Jej hlavným cieľom je na základe vymedzenia teoretických pojmov a prieskumu súčasného stavu vytvoriť interaktívny 3D model budovy školy UTB FAI s použitím JavaScriptu pri programovaní webovej aplikácie optimalizovanej aj pre mobilné zariadenie. Praktickým výsledkom je vytvorenie interaktívneho 3D modelu poschodí budovy školy. Skladá sa z teoretickej a praktickej časti, je rozdelená do 5 kapitol, ktoré sa delia na podkapitoly. V teoretickej časti sú zadefinované základné pojmy a súčasný stav. Praktická časť popisuje kroky vytvárania 3D modelu budovy školy s použitím JavaScriptu, optimalizáciu na mobilné zariadenia a jej testovanie. Záver je venovaný výsledkom práce a možnostiam ich využitia v praxi.
Anotace v angličtině
This diploma thesis deals with the use of JavaScript in a web application working with 3D models. Its main goal is to create an interactive 3D model of the FAI of the TBU building using JavaScript in programming a web application optimized for mobile devices, based on the definition of theoretical concepts and current status research. The practical result is the creation of an interactive 3D model of the school building floors. It consists of theoretical and practical parts, i tis divided into 5 chapters, which are divided into subchapters. The basic concepts and current status research are defined in the theoretical part. The practical part describes the steps of creating a 3D model of a school building using JavaScript, optimizing for mobile devices and testing it. The conclusion is devoted to the results of work and the possibilities of their use in practice.
Klíčová slova
JavaScript, 3D, model, AutoCAD, interaktivita, optimalizácia, web, mobilné zariadenia
Klíčová slova v angličtině
JavaScript, 3D, model, AutoCAD, interactivity, optimization, web, mobile devices
Rozsah průvodní práce
78
Jazyk
SK
Anotace
Diplomová práca sa zaoberá využitím JavaScriptu vo webovej aplikácii pracujúcej s 3D modelmi. Jej hlavným cieľom je na základe vymedzenia teoretických pojmov a prieskumu súčasného stavu vytvoriť interaktívny 3D model budovy školy UTB FAI s použitím JavaScriptu pri programovaní webovej aplikácie optimalizovanej aj pre mobilné zariadenie. Praktickým výsledkom je vytvorenie interaktívneho 3D modelu poschodí budovy školy. Skladá sa z teoretickej a praktickej časti, je rozdelená do 5 kapitol, ktoré sa delia na podkapitoly. V teoretickej časti sú zadefinované základné pojmy a súčasný stav. Praktická časť popisuje kroky vytvárania 3D modelu budovy školy s použitím JavaScriptu, optimalizáciu na mobilné zariadenia a jej testovanie. Záver je venovaný výsledkom práce a možnostiam ich využitia v praxi.
Anotace v angličtině
This diploma thesis deals with the use of JavaScript in a web application working with 3D models. Its main goal is to create an interactive 3D model of the FAI of the TBU building using JavaScript in programming a web application optimized for mobile devices, based on the definition of theoretical concepts and current status research. The practical result is the creation of an interactive 3D model of the school building floors. It consists of theoretical and practical parts, i tis divided into 5 chapters, which are divided into subchapters. The basic concepts and current status research are defined in the theoretical part. The practical part describes the steps of creating a 3D model of a school building using JavaScript, optimizing for mobile devices and testing it. The conclusion is devoted to the results of work and the possibilities of their use in practice.
Klíčová slova
JavaScript, 3D, model, AutoCAD, interaktivita, optimalizácia, web, mobilné zariadenia
Klíčová slova v angličtině
JavaScript, 3D, model, AutoCAD, interactivity, optimization, web, mobile devices
Zásady pro vypracování
Zpracujte teoretická východiska práce a stanovte cíle a metody jejího řešení.
Navrhněte a realizujte model budovy Fakulty aplikované informatiky.
Realizujte aplikaci, která bude tento model interaktivně zobrazovat.
Optimalizujte tuto aplikaci pro použití v různých webových prohlížečích a mobilních zařízeních.
Vypracujte závěr práce, vhodně prezentujte dosažené výsledky a navrhněte směry jejích budoucího rozvoje.
Zásady pro vypracování
Zpracujte teoretická východiska práce a stanovte cíle a metody jejího řešení.
Navrhněte a realizujte model budovy Fakulty aplikované informatiky.
Realizujte aplikaci, která bude tento model interaktivně zobrazovat.
Optimalizujte tuto aplikaci pro použití v různých webových prohlížečích a mobilních zařízeních.
Vypracujte závěr práce, vhodně prezentujte dosažené výsledky a navrhněte směry jejích budoucího rozvoje.
Seznam doporučené literatury
SUEHRING, Steve. JavaScript: krok za krokem. Brno: Computer Press, 2008. Krok za krokem (Computer Press). ISBN 978-80-251-2241-9.
THAU, Steve. Velký průvodce JavaScriptem: tvorba interaktivních webových stránek v praxi. Praha: Grada, 2009. Profesionál. ISBN 978-80-247-2211-5.
HOROVÁ, Iva. 3D modelování a vizualizace v AutoCADu pro verze 2009, 2008 a 2007: tvorba interaktivních webových stránek v praxi. Brno: Computer Press, 2008. Profesionál. ISBN 978-802-5121-948.
ŠKULTÉTY, Rastislav. JavaSript: programujeme internetové aplikace. 2. aktualiz. vyd. Brno: Computer Press, 2004. Profesionál. ISBN 80-251-0144-4.
Javascript: Dynamic client-side scripting \matsymb{lbrack}online\matsymb{rbrack}. 2017 \matsymb{lbrack}cit. 2018-11-20\matsymb{rbrack}. Dostupné z: https://developer.mozilla.org/en-US/docs/Learn/JavaScript
JOHNSON, Glenn. Programming in HTML5 with JavaScript and CSS3: training guide \matsymb{lbrack}online\matsymb{rbrack}. Redmond, Wash.: Microsoft, \matsymb{lbrack}2013\matsymb{rbrack} \matsymb{lbrack}cit. 2018-11-20\matsymb{rbrack}. ISBN 978-0735674387. Dostupné z: https://www.google.com/url?sa=t\&rct=j\&q=\&esrc=s\&source=web\&cd=1\&cad=rja\&uact=8\&ved=2ahUKEwiMirDyy-LeAhVHJsAKHZq3CJQQFjAAegQIDhAC\&url=https\%3A\%2F\%2Fwww.daoudisamir.com\%2Freferences\%2Fvs_ebooks\%2Fhtml5_css3.pdf\&usg=AOvVaw3RBv7zhmZx_i_avX2Yahvm
Seznam doporučené literatury
SUEHRING, Steve. JavaScript: krok za krokem. Brno: Computer Press, 2008. Krok za krokem (Computer Press). ISBN 978-80-251-2241-9.
THAU, Steve. Velký průvodce JavaScriptem: tvorba interaktivních webových stránek v praxi. Praha: Grada, 2009. Profesionál. ISBN 978-80-247-2211-5.
HOROVÁ, Iva. 3D modelování a vizualizace v AutoCADu pro verze 2009, 2008 a 2007: tvorba interaktivních webových stránek v praxi. Brno: Computer Press, 2008. Profesionál. ISBN 978-802-5121-948.
ŠKULTÉTY, Rastislav. JavaSript: programujeme internetové aplikace. 2. aktualiz. vyd. Brno: Computer Press, 2004. Profesionál. ISBN 80-251-0144-4.
Javascript: Dynamic client-side scripting \matsymb{lbrack}online\matsymb{rbrack}. 2017 \matsymb{lbrack}cit. 2018-11-20\matsymb{rbrack}. Dostupné z: https://developer.mozilla.org/en-US/docs/Learn/JavaScript
JOHNSON, Glenn. Programming in HTML5 with JavaScript and CSS3: training guide \matsymb{lbrack}online\matsymb{rbrack}. Redmond, Wash.: Microsoft, \matsymb{lbrack}2013\matsymb{rbrack} \matsymb{lbrack}cit. 2018-11-20\matsymb{rbrack}. ISBN 978-0735674387. Dostupné z: https://www.google.com/url?sa=t\&rct=j\&q=\&esrc=s\&source=web\&cd=1\&cad=rja\&uact=8\&ved=2ahUKEwiMirDyy-LeAhVHJsAKHZq3CJQQFjAAegQIDhAC\&url=https\%3A\%2F\%2Fwww.daoudisamir.com\%2Freferences\%2Fvs_ebooks\%2Fhtml5_css3.pdf\&usg=AOvVaw3RBv7zhmZx_i_avX2Yahvm
Přílohy volně vložené
1 CD
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student plynule a logicky prezentoval svoji diplomovou práci a následně úspěšně odpovídal na položené otázky:
Zadával jste údaje o rozesazení v místnostech ručně nebo automaticky z nějaké databáze? (Sysala)
Jakým způsobem bude pokračovat práce na 3D modelu? (Horák)
Dojde k jeho implementaci v reálném provozu? (Horák)