vedúci: doc. RNDr. Csaba Török, CSc.
autor: Bc. Dominik Džama
Ciele:
1) Prehľad nástrojov a aplikačných rámcov na tvorbu desktop či web aplikácií s 3D vizualizáciou.
2) Analyzovať špecifikované techniky a frameworky z hľadiska potrieb zadania skonštruovať 3D objekty a náročnosti zabezpečenia interaktívnej komunikácie.
3) Navrhnúť scenáre a súvisiace komunikačné operácie na obohatenie pivot kociek so zobrazením detailov DB.
4) Implementovať pivot kocku s navrhovanými operáciami.
Popis práce:
V súčasnosti
sa mnoho využívajú štatistické dáta pre hľadanie korelácií a súvislostí rôznych
aspektoch spoločnosti. Rôzne filtrovanie a zobrazenie dát má význam v chápaní
skôr spomínaných súvislostí. Pre tento dôvod sa využívajú kontingenčné tabuľky.
O čo sa pokúsime my, je nájsť existujúce riešenia vizualizácie
kontingenčných tabuliek a následne vytvoriť vlastný interaktívny program
na 3D zobrazenie kontingenčnej tabuľky, v ktorom by bolo možné vidieť
všetky vrstvy tejto tabuľky, nie len povrch. Taktiež by malo byť možné v meniť
v reálnom čase konkrétne hodnoty tabuľky, filtre, presúvať vybrané vrstvy
a ďalšie. Na vytvorenie tohto programu
bude treba vybrať vhodnú technológiu a tým sa budeme zaoberať na začiatku.
Po tom, ako budeme mať vybratú technológiu, bude potrebné vytvoriť vizuálny
návrh 3D tabuľky a používateľky prijateľné a intuitívne ovládanie funkcionalít.
Keď bude návrh hotový, začneme s jeho implementovaním a to konkrétne
prepojením vybranej databázy (Excel/ SQL tabuľka) s naším programom, vytvorenie
3D modelu so všetkými funkcionalitami a jeho prepojením s dátami z tabuľky.
Literatúra:
- https://alesandrab.wordpress.com/2014/08/14/three-dimensional-3d-tables-in-excel/
- H.Ferrone, Learning C# by Developing Games with Unity 2020, Sixth Edition, 2021 Packt Publishing, ISBN 978-1-80181-394-5
- J.Dirksen, Learn Three.js, Third Edition, 2018 Packt Publishing, ISBN 978-1-78883-328-8
- https://unity.com/
- https://threejs.org/
created with
Website Builder Software .