This thesis presents a software architecture designed to implement a virtual reality application developed for an artistic exhibition. It makes use of the Unreal Engine and uses the tools and classes provided by the engine. Specifically what this architecture does is to simulate a finite state machine allowing the developer to define state classes that inherit from other state classes and execute custom code on state transitions by declaring methods that make use of the substitution principle.
Questa tesi è il resoconto di un lavoro svolto nell’ambito dei beni culturali che consiste nel sviluppare un’applicazione che consenta all’utente di ammirare un dipinto tramite l’uso di un dispositivo di realtà aumentata messo a disposizione dei visitatori durante una mostra artistica. Il contributo principale fornito da questo lavoro è un’architettura software che può essere utilizzata per implementare applicazioni simili.
Software architecture for AR art exhibitions in unreal engine
Barsan, Mihai Danut
2020/2021
Abstract
This thesis presents a software architecture designed to implement a virtual reality application developed for an artistic exhibition. It makes use of the Unreal Engine and uses the tools and classes provided by the engine. Specifically what this architecture does is to simulate a finite state machine allowing the developer to define state classes that inherit from other state classes and execute custom code on state transitions by declaring methods that make use of the substitution principle.File | Dimensione | Formato | |
---|---|---|---|
BarsanThesis.pdf
Open Access dal 07/04/2022
Dimensione
9.24 MB
Formato
Adobe PDF
|
9.24 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/173707