Repository logo
 
Publication

Full-Stack Application for Controlling and Directing Virtual Reality Experiences

datacite.subject.fosDepartamento de Informáticapt_PT
dc.contributor.advisorFonseca, Manuel João Caneira Monteiro da
dc.contributor.authorPedro, Ricardo Filipe Baltazar
dc.date.accessioned2025-03-12T11:26:12Z
dc.date.available2025-03-12T11:26:12Z
dc.date.issued2025
dc.date.submitted2024
dc.descriptionTrabalho de projeto de mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciênciaspt_PT
dc.description.abstractThis thesis investigates the integration of Virtual Reality (VR) technologies within the TransmiXR EU project, focusing on the development of a Full-Stack application for managing multiuser Extended-Reality (XR) experiences in Performance Arts. The work addresses challenges in XR device management, user interaction, and content customization through a system designed for live control and real-time adjustments of XR environments. The proposed solution includes a management platform developed with Angular.js, providing a modular and responsive user interface that communicates with an Express.js back-end, which handles device communication and management. Integration with Unreal Engine enables scene management and AI-driven interactions, demonstrated through the use of Isaac, a virtual character in the performance. Comparison with existing XR management tools, including ArborXR and Meta Quest for Business, highlights the adaptability and cost-effectiveness of the developed application, with specific capabilities in content delivery and user interaction. The thesis also examines related technologies such as volumetric video capture and motioncaptured animation, which complement the directing functionality of the application. These tools facilitate content creation by incorporating 3D video and character animation, supporting the director’s control over XR experiences. User experience testing evaluates the usability of the application, including data analysis of its performance across different age groups, which is a significant consideration for systems with multiple operators of varying ages. This work contributes to the field of VR and XR technologies by providing a solution for managing interactive and collaborative experiences in creative industries.pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.5/99225
dc.language.isoengpt_PT
dc.subjectDesenvolvimento Full-Stackpt_PT
dc.subjectDesenvolvimento Front-Endpt_PT
dc.subjectRealidade Virtual (VR)pt_PT
dc.subjectExperiencia do Usuário (UX)pt_PT
dc.subjectRealidade Estendida (XR)pt_PT
dc.subjectTeses de mestrado - 2025pt_PT
dc.titleFull-Stack Application for Controlling and Directing Virtual Reality Experiencespt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameTrabalho de projeto de mestrado em Engenharia Informáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
TM_Ricardo_Pedro.pdf
Size:
28.03 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.2 KB
Format:
Item-specific license agreed upon to submission
Description: