Technical report: IVR courtroom prototype- software and hardware architectures choices, and user interfaces
Abstract
Il presente report è stato sviluppato nell’ambito del progetto di ricerca MetaJust per documentare l’implementazione del prototipo IVR di aula giudiziaria, fornendo una descrizione estesa delle architetture software e hardware e delle interfacce utente. Il documento ha le seguenti finalità: (i) rendicontazione delle scelte di progetto; (ii) trasferimento di conoscenza tra partner; (iii) replicazione dell’installazione e delle demo; (iv) pianificazione evolutiva. Il prototipo MetaJust di tribunale in Realtà Virtuale Immersiva (IVR) è una piattaforma multiutente che consente la simulazione di udienze e attività formative in un ambiente virtuale condiviso. La piattaforma, che è stata sviluppata con l’ausilio sviluppato con del game engine Unity, offre un Virtual Environment (VE) composto da un’aula di tribunale virtuale principale e una sala riunioni privata, un set di avatar/ruoli funzionali al copione didattico, una comunicazione vocale in tempo reale e un modulo documentale orientato all’uso in scenario. L’accesso alle sessioni avviene tramite JoinCode e connettività Relay; il multiplayer è gestito con Netcode for GameObjects. La comunicazione vocale è implementata con Vivox, differenziando l’esperienza tra aula (audio posizionale) e stanza privata (audio non‑posizionale). Per la gestione documentale, i PDF sono precaricati sul filesystem locale dei dispositivi (host e client) tramite provisioning manuale con SideQuest; la consultazione e navigazione del PDF avviene nel Virtual Environment (VE) personale dell’utente tramite una interfaccia grafica che sfrutta un package VR (Paroxe PDF Renderer). Quando un documento deve essere condiviso, il prototipo consente l’invio a qualunque altro partecipante mediante trasferimento a chunk su RPC, con feedback di avanzamento in interfaccia. Nella sua trattazione, il perimetro di questo deliverable copre il client Unity e le sue integrazioni: XR (OpenXR e XR Interaction Toolkit), networking (Relay e Netcode), voice (Vivox), modulo documentale (PDF locale e file sharing), e componenti multimediali (TV video e feed telecamera).
Fields of Study & Subjects
Virtual Reality Applications and Impacts
Simulation and Modeling Applications
Augmented Reality Applications
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 26 February 2026
- Language
- IT