The introduction of interactive assets in public exhibitions is capable to significantly enhance the visitors' user experience. However, the creation of interactive applications could represent a challenging task, especially for users lacking computer skills. Visual programming languages (VPLs) -- one of the instruments belonging to the broad categories of methods and tools devised to support end-user development (EUD) -- promise to offer an intuitive way to overcome these limitations, by providing easy-to-use and efficient interfaces for encoding applications' logic. Moving from these considerations, this paper first analyses pros and cons of tools devised so far to support the generation of interactive contents. Then, it presents the design of a new tool named Visual Scene Editor (VSE), which allows users with little to no programming skills to create 3D interactive applications by combining available assets through an interactive, visual process. Both objective and subjective measurements have been collected with both skilled and unskilled users to evaluate the performance of the proposed tool. A comparison with existing solutions shows a reduction in the time required to complete the assigned tasks, of the complexity of the logic created, as well as of the number of errors made, confirming the suitability of the VSE for the said purpose.

A visual editing tool supporting the production of 3D interactive graphics assets for public exhibitions / Cannavo', Alberto; DE PACE, Francesco; Salaroglio, Federico; Lamberti, Fabrizio. - In: INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES. - ISSN 1071-5819. - STAMPA. - 141:102450:(2020). [10.1016/j.ijhcs.2020.102450]

A visual editing tool supporting the production of 3D interactive graphics assets for public exhibitions

Alberto Cannavò;Francesco De Pace;Fabrizio Lamberti
2020

Abstract

The introduction of interactive assets in public exhibitions is capable to significantly enhance the visitors' user experience. However, the creation of interactive applications could represent a challenging task, especially for users lacking computer skills. Visual programming languages (VPLs) -- one of the instruments belonging to the broad categories of methods and tools devised to support end-user development (EUD) -- promise to offer an intuitive way to overcome these limitations, by providing easy-to-use and efficient interfaces for encoding applications' logic. Moving from these considerations, this paper first analyses pros and cons of tools devised so far to support the generation of interactive contents. Then, it presents the design of a new tool named Visual Scene Editor (VSE), which allows users with little to no programming skills to create 3D interactive applications by combining available assets through an interactive, visual process. Both objective and subjective measurements have been collected with both skilled and unskilled users to evaluate the performance of the proposed tool. A comparison with existing solutions shows a reduction in the time required to complete the assigned tasks, of the complexity of the logic created, as well as of the number of errors made, confirming the suitability of the VSE for the said purpose.
File in questo prodotto:
File Dimensione Formato  
authors_accepted_low_quality.pdf

Open Access dal 24/04/2022

Descrizione: Post-print author's version
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Creative commons
Dimensione 3.06 MB
Formato Adobe PDF
3.06 MB Adobe PDF Visualizza/Apri
published_1-s2.0-S1071581920300525-main.pdf

non disponibili

Descrizione: Post-print versione editoriale
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 10.11 MB
Formato Adobe PDF
10.11 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2811413