Sviluppo in Mixed Reality: i design pattern nei principali framework di sviluppo.
Contribuinte(s) |
Ricci, Alessandro Burattini, Samuele |
---|---|
Data(s) |
01/12/2022
|
Resumo |
L'obbiettivo della seguente tesi è quello di analizzare quali sono ad oggi i migliori framework per lo sviluppo di software in Mixed Reality e studiare i design pattern più utili ad uno sviluppatore in questo ambito. Nel primo capitolo vengono introdotti i concetti di realtà estesa, virtuale, aumentata e mista con le relative differenze. Inoltre vengono descritti i diversi dispositivi che consentono la realtà mista, in particolare i due visori più utilizzati: Microsoft Hololens 2 e Magic Leap 1. Nello stesso capitolo vengono presentati anche gli aspetti chiave nello sviluppo in realtà mista, cioè tutti gli elementi che consentono un'esperienza in Mixed Reality. Nel secondo capitolo vengono descritti i framework e i kit utili per lo sviluppo di applicazioni in realtà mista multi-piattaforma. In particolare vengono introdotti i due ambienti di sviluppo più utilizzati: Unity e Unreal Engine, già esistenti e non specifici per lo sviluppo in MR ma che diventano funzionali se integrati con kit specifici come Mixed Reality ToolKit. Nel terzo capitolo vengono trattati i design pattern, comuni o nativi per applicazioni in realtà estesa, utili per un buono sviluppo di applicazioni MR. Inoltre, vengono presi in esame alcuni dei principali pattern più utilizzati nella programmazione ad oggetti e si verifica se e come sono implementabili correttamente su Unity in uno scenario di realtà mista. Questa analisi risulta utile per capire se l'utilizzo dei framework di sviluppo, metodo comunemente più utilizzato, comporta dei limiti nella libertà di sviluppo del programmatore. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/27338/1/Tesi_Alex_Siroli%20%281%29.pdf Siroli, Alex (2022) Sviluppo in Mixed Reality: i design pattern nei principali framework di sviluppo. [Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena <http://amslaurea.unibo.it/view/cds/CDS8615/> |
Idioma(s) |
it |
Publicador |
Alma Mater Studiorum - Università di Bologna |
Relação |
http://amslaurea.unibo.it/27338/ |
Direitos |
cc_by_nc_nd4 |
Palavras-Chave | #Unity,Mixed Reality,Extended Reality,Augmented Reality,Virtual Reality,Desgin pattern #Ingegneria e scienze informatiche [L-DM270] - Cesena |
Tipo |
PeerReviewed info:eu-repo/semantics/bachelorThesis |