Original title:
Notifikační systém pro aplikaci rozšířené reality v Unity
Translated title:
Notification System for the Augmented Reality Application in Unity
Authors:
Klein, Kristián ; Chlubna, Tomáš (referee) ; Materna, Zdeněk (advisor) Document type: Bachelor's theses
Year:
2023
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
Práca sa zaoberá optimalizáciou a vytvorením notifikačného systému v aplikácii rozšírenej reality AREditor. V kontexte rastúcej integrácie AR do mobilných aplikácií a dôležitosti notifikácií ako mechanizmu efektívnej distribúcie informácií, táto práca identifikuje potrebu lepšieho dizajnu a implementácie notifikačných systémov v AR. Práca pozostáva z analýzy problematiky notifikácií na mobilných zariadeniach. Ďalej sa venuje analýze existujúceho notifikačného systému v aplikácii AREditor, kde pomenúva jeho nedostatky. Praktická časť sa venuje návrhu architektúry a grafického rozhrania systému. Navrhnuté zmeny sú implementované v Unity engine ako samostatný balíček, ktorý je neskôr integrovaný do samotnej aplikácie. Výsledný notifikačný systém dokáže spravovať správy notifikácií a zobrazovať ich podľa priority niekoľkými spôsobmi. Ako napríklad v trojdimenzionálnom priestore pri objekte ku ktorému sa vzťahujú, formou modálneho okna alebo v vo formou notifikačného kontajneru v pravom hornom rohu obrazovky. Výsledný notifikačný systém je výraznejší, jasne oddelený od ostatných prvkov grafického rozhrania, zlepšuje schopnosť sledovať zmeny v systéme a pomáha ich aktívne riešiť.
This thesis is concerned with the optimization and development of a notification system within the augmented reality (AR) application, AREditor. In the context of the growing integration of AR into mobile applications and the importance of notifications as a mecha- nism for efficient information distribution, this study identifies the need for better design and implementation of notification systems in AR. The thesis includes an analysis of the issue of notifications on mobile devices and also evaluates the existing notification system in the AREditor application, outlining its shortcomings. The practical part of the thesis is dedicated to the design of the system’s architecture and graphical interface. The proposed changes are implemented in the Unity engine as a standalone package, which is later integ- rated into the application itself. The resulting notification system is capable of managing notification messages and displaying them according to their priority in various ways, such as in a three-dimensional space next to the object they pertain to, in the form of a modal window, or in the form of a notification container in the upper right corner of the screen. The resulting notification system is more pronounced, clearly separated from other graphi- cal interface elements, enhances the ability to monitor changes in the system, and aids in actively addressing them.
Keywords:
augmented reality; notification system; testing; Unity; user experience; visual programming
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/212696