This research presents the development of a Web Application for the visualization and interactive management of 3D models, designed in response to a request from the World Health Organization (WHO), with the specific objective of providing a digital tool that can assist field operators in understanding the construction, organization and maintenance of a basic camp, which plays a crucial role in preventing the spread of infectious diseases in emergency scenarios and humanitarian interventions. The application, which has been built using React and integrates an advanced interactive 3D viewer, allows users to explore and interact with a virtual representation of the camp, offering the possibility to click on different structures, such as tents, bathrooms, and common areas, to access detailed information regarding their dimensions, functions, and specific sanitation protocols that must be followed to ensure compliance with health and safety regulations. The backend of the application has been developed using Firebase, which enables real-time updates, seamless data storage, and efficient content management, ensuring that all information remains accessible, synchronized, and up to date, even when multiple users interact with the system simultaneously. Beyond describing the functionalities of the application, this work also examines the technical challenges encountered during its development, particularly those related to the management of complex 3D models, the optimization of performance to ensure smooth rendering in a web-based environment, and the structuring of data to allow for efficient retrieval and manipulation. Furthermore, the modular and extensible nature of the application makes it adaptable to future developments and improvements, allowing the integration of additional features and optimizations based on evolving requirements and technological advancements. Using modern web technologies and combining 3D visualization with an interactive and user-friendly interface, this project demonstrates how digital tools can be used effectively in educational and operational contexts, offering a practical and innovative solution to support field operators.
Questa ricerca presenta lo sviluppo di un’Applicazione Web per la visualizzazione e la gestione interattiva di modelli 3D, progettata in risposta a una richiesta dell’Organizzazione Mondiale della Sanità (OMS), con l’obiettivo specifico di fornire uno strumento digitale in grado di supportare gli operatori sul campo nella comprensione della costruzione, dell’organizzazione e della manutenzione di un accampamento di base, il quale riveste un ruolo cruciale nella prevenzione della diffusione di malattie infettive in scenari di emergenza e interventi umanitari. L’applicazione, sviluppata utilizzando React e integrando un avanzato visualizzatore 3D interattivo, consente agli utenti di esplorare e interagire con una rappresentazione virtuale dell’accampamento. Cliccando sulle diverse strutture, come tende, bagni e aree comuni, è possibile accedere a informazioni dettagliate riguardanti le loro dimensioni, funzioni e specifici protocolli di sanificazione da seguire per garantire il rispetto delle normative igienico-sanitarie. Il backend dell’applicazione è stato realizzato utilizzando Firebase, che permette aggiornamenti in tempo reale, un’archiviazione dei dati fluida e una gestione efficiente dei contenuti, assicurando che tutte le informazioni rimangano accessibili, sincronizzate e sempre aggiornate, anche quando più utenti interagiscono con il sistema contemporaneamente. Oltre a descrivere le funzionalità dell’applicazione, questo lavoro analizza anche le sfide tecniche affrontate durante lo sviluppo, in particolare quelle relative alla gestione di modelli 3D complessi, all’ottimizzazione delle prestazioni per garantire un rendering fluido in un ambiente web e alla strutturazione dei dati per consentire un recupero e una manipolazione efficienti. Inoltre, la natura modulare ed estensibile dell’applicazione la rende adattabile a futuri sviluppi e miglioramenti, permettendo l’integrazione di funzionalità aggiuntive e ottimizzazioni in base all’evoluzione dei requisiti e dei progressi tecnologici. Sfruttando le moderne tecnologie web e combinando la visualizzazione 3D con un’interfaccia interattiva e intuitiva, questo progetto dimostra come gli strumenti digitali possano essere utilizzati in modo efficace in contesti educativi e operativi, offrendo una soluzione pratica e innovativa a supporto degli operatori sul campo.
Sviluppo di un'applicazione web per la visualizzazione e la gestione interattiva di modelli 3D
ZITO, ELIA
2023/2024
Abstract
This research presents the development of a Web Application for the visualization and interactive management of 3D models, designed in response to a request from the World Health Organization (WHO), with the specific objective of providing a digital tool that can assist field operators in understanding the construction, organization and maintenance of a basic camp, which plays a crucial role in preventing the spread of infectious diseases in emergency scenarios and humanitarian interventions. The application, which has been built using React and integrates an advanced interactive 3D viewer, allows users to explore and interact with a virtual representation of the camp, offering the possibility to click on different structures, such as tents, bathrooms, and common areas, to access detailed information regarding their dimensions, functions, and specific sanitation protocols that must be followed to ensure compliance with health and safety regulations. The backend of the application has been developed using Firebase, which enables real-time updates, seamless data storage, and efficient content management, ensuring that all information remains accessible, synchronized, and up to date, even when multiple users interact with the system simultaneously. Beyond describing the functionalities of the application, this work also examines the technical challenges encountered during its development, particularly those related to the management of complex 3D models, the optimization of performance to ensure smooth rendering in a web-based environment, and the structuring of data to allow for efficient retrieval and manipulation. Furthermore, the modular and extensible nature of the application makes it adaptable to future developments and improvements, allowing the integration of additional features and optimizations based on evolving requirements and technological advancements. Using modern web technologies and combining 3D visualization with an interactive and user-friendly interface, this project demonstrates how digital tools can be used effectively in educational and operational contexts, offering a practical and innovative solution to support field operators.File | Dimensione | Formato | |
---|---|---|---|
Tesi - Elia Zito.pdf
accessibile in internet per tutti
Dimensione
5.15 MB
Formato
Adobe PDF
|
5.15 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/236115