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.
Annotation in English
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.
Keywords
JavaScript, 3D, model, AutoCAD, interaktivita, optimalizácia, web, mobilné zariadenia
Keywords in English
JavaScript, 3D, model, AutoCAD, interactivity, optimization, web, mobile devices
Length of the covering note
78
Language
SK
Annotation
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.
Annotation in English
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.
Keywords
JavaScript, 3D, model, AutoCAD, interaktivita, optimalizácia, web, mobilné zariadenia
Keywords in English
JavaScript, 3D, model, AutoCAD, interactivity, optimization, web, mobile devices
Research Plan
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.
Research Plan
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.
Recommended resources
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
Recommended resources
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