{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,28]],"date-time":"2026-10-28T12:32:54Z","timestamp":1793190774231,"version":"4.5.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T00:00:00Z","timestamp":1633564800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T00:00:00Z","timestamp":1633564800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100013000","name":"Politecnico di Torino","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100013000","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Virtual Reality"],"published-print":{"date-parts":[[2023,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Virtual reality (VR) and augmented reality (AR) applications are very diffuse nowadays. Moreover, recent technology innovations led to the diffusion of commercial head-mounted displays for immersive VR: users can enjoy entertainment activities that fill their visual fields, experiencing the sensation of physical presence in these virtual immersive environments. Even if AR and VR are mostly used separately, they can be effectively combined to provide a multi-user shared environment (SE), where two or more users perform some specific tasks in a cooperative or competitive way, providing a wider set of interactions and use cases compared to immersive VR alone. However, due to the differences between the two technologies, it is difficult to develop SEs offering a similar experience for both AR and VR users. This paper presents Harmonize, a novel framework to deploy applications based on SEs with a comparable experience for both AR and VR users. Moreover, the framework is hardware-independent, and it has been designed to be as much extendable to novel hardware as possible. An immersive game has been designed to test and to evaluate the validity of the proposed framework. The assessment of the system through the System Usability Scale questionnaire and the Game Experience Questionnaire shows a positive evaluation.<\/jats:p>","DOI":"10.1007\/s10055-021-00585-4","type":"journal-article","created":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T10:16:51Z","timestamp":1633601811000},"page":"3259-3272","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Harmonize: a shared environment for extended immersive entertainment"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4898-1525","authenticated-orcid":false,"given":"Damiano","family":"Oriti","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Federico","family":"Manuri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francesco De","family":"Pace","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Sanna","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,10,7]]},"reference":[{"key":"585_CR1","doi-asserted-by":"crossref","unstructured":"Anthes C, Volkert J (2006) invrs\u2014a framework for building interactive networked virtual reality systems 4208:894\u2013904","DOI":"10.1007\/11847366_92"},{"key":"585_CR2","first-page":"114","volume":"4","author":"A Bangor","year":"2009","unstructured":"Bangor A, Kortum P, Miller J (2009) Determining what individual sus scores mean: adding an adjective rating scale. J Usabil Stud 4:114\u2013123","journal-title":"J Usabil Stud"},{"key":"585_CR3","doi-asserted-by":"crossref","unstructured":"Behr J, Fellner D (2011) Instantreality\u2014a framework for industrial augmented and virtual reality applications, 91\u201399","DOI":"10.1007\/978-3-642-17376-9_5"},{"key":"585_CR4","doi-asserted-by":"publisher","unstructured":"Beznosyk A, Quax P, Coninx K, Lamotte W (2011) Influence of network delay and jitter on cooperation in multiplayer games. In: Proceedings of the 10th international conference on virtual reality continuum and its applications in industry\u2014VRCAI 11. ACM Press. https:\/\/doi.org\/10.1145\/2087756.2087812","DOI":"10.1145\/2087756.2087812"},{"key":"585_CR5","doi-asserted-by":"publisher","unstructured":"Blonna R, Tan MS, Tan V, Mora AP, Atienza R (2018) Vrex: a framework for immersive virtual reality experiences. In: 2018 IEEE region ten symposium (Tensymp), pp 118\u2013123. https:\/\/doi.org\/10.1109\/TENCONSpring.2018.8692018","DOI":"10.1109\/TENCONSpring.2018.8692018"},{"key":"585_CR6","doi-asserted-by":"publisher","first-page":"24","DOI":"10.3390\/mti1040024","volume":"1","author":"C Boletsis","year":"2017","unstructured":"Boletsis C (2017) The new era of virtual reality locomotion: a systematic literature review of techniques and a proposed typology. Multimodal Technol Interact 1:24. https:\/\/doi.org\/10.3390\/mti1040024","journal-title":"Multimodal Technol Interact"},{"key":"585_CR7","doi-asserted-by":"publisher","unstructured":"Bozgeyikli E, Raij A, Katkoori S, Dubey R (2016) Point & teleport locomotion technique for virtual reality. pp 205\u2013216. https:\/\/doi.org\/10.1145\/2967934.2968105","DOI":"10.1145\/2967934.2968105"},{"key":"585_CR8","doi-asserted-by":"publisher","unstructured":"Bozzelli G, Raia A, Ricciardi S, De Nino M, Barile N, Perrella M, Tramontano M, Pagano A, Palombini A (2019) An integrated vr\/ar framework for user-centric interactive experience of cultural heritage: the arkaevision project. Digit Appl Archaeol Cult Heritage 15:e00124. https:\/\/doi.org\/10.1016\/j.daach.2019.e00124","DOI":"10.1016\/j.daach.2019.e00124"},{"key":"585_CR9","doi-asserted-by":"publisher","unstructured":"Broll W (1997) Distributed virtual reality for everyone\u2014a framework for networked vr on the internet. pp 121\u2013128, 217. https:\/\/doi.org\/10.1109\/VRAIS.1997.583053","DOI":"10.1109\/VRAIS.1997.583053"},{"key":"585_CR10","unstructured":"Brooke J (1996) SUS-A quick and dirty usability scale. Usability evaluation in industry. CRC Press. https:\/\/www.crcpress.com\/product\/isbn\/9780748404605, iSBN: 9780748404605"},{"key":"585_CR11","doi-asserted-by":"publisher","unstructured":"Casarin J, Bechmann D, Keller M (2017) A unified model for interaction in 3d environment. In: Proceedings of the 23rd ACM Symposium on Virtual Reality Software and Technology, Association for Computing Machinery, New York, NY, USA, VRST \u201917. https:\/\/doi.org\/10.1145\/3139131.3139140","DOI":"10.1145\/3139131.3139140"},{"key":"585_CR12","doi-asserted-by":"publisher","unstructured":"Casarin J, Pacqueriaud N, Bechmann D (2018) Umi3d: A unity3d toolbox to support cscw systems properties in generic 3d user interfaces. Proc ACM Hum-Comput Interact 2(CSCW), https:\/\/doi.org\/10.1145\/3274298","DOI":"10.1145\/3274298"},{"key":"585_CR13","doi-asserted-by":"publisher","unstructured":"Claypool M, LaPoint D, Winslow J (2003) Network analysis of counter-strike and starcraft. In: Conference Proceedings of the 2003 IEEE International Performance, Computing, and Communications Conference, 2003., pp 261\u2013268. https:\/\/doi.org\/10.1109\/PCCC.2003.1203707","DOI":"10.1109\/PCCC.2003.1203707"},{"key":"585_CR14","doi-asserted-by":"publisher","DOI":"10.4324\/9780203771587","volume-title":"Statistical power analysis for the behavioral sciences","author":"J Cohen","year":"2013","unstructured":"Cohen J (2013) Statistical power analysis for the behavioral sciences. Academic Press, Cambridge"},{"issue":"6","key":"585_CR15","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1145\/129888.129892","volume":"35","author":"C Cruz-Neira","year":"1992","unstructured":"Cruz-Neira C, Sandin DJ, DeFanti TA, Kenyon RV, Hart JC (1992) The cave: audio visual experience automatic virtual environment. Commun ACM 35(6):64\u201373","journal-title":"Commun ACM"},{"key":"585_CR16","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1109\/TLT.2010.25","volume":"3","author":"K Getchell","year":"2011","unstructured":"Getchell K, Miller A, Nicoll R, Sweetman R, Allison C (2011) Games methodologies and immersive environments for virtual fieldwork. IEEE Trans Learn Technol 3:281\u2013293. https:\/\/doi.org\/10.1109\/TLT.2010.25","journal-title":"IEEE Trans Learn Technol"},{"key":"585_CR17","unstructured":"GrandViewResearch (2020) Virtual reality in gaming market size, share & trends analysis report by component, by device, by user (commercial space, individual), by region, and segment forecasts, 2020\u20132027. https:\/\/www.grandviewresearch.com\/industry-analysis\/virtual-reality-in-gaming-market"},{"key":"585_CR18","unstructured":"IJsselsteijn WA, de\u00a0Kort YA, Poels K (2013) The game experience questionnaire. Eindhoven: Technische Universiteit Eindhoven 46(1)"},{"key":"585_CR19","doi-asserted-by":"publisher","unstructured":"Izadi S, Kim D, Hilliges O, Molyneaux D, Newcombe R, Kohli P, Shotton J, Hodges S, Freeman D, Davison A, Fitzgibbon A (2011) Kinectfusion: Real-time 3d reconstruction and interaction using a moving depth camera. pp 559\u2013568. https:\/\/doi.org\/10.1145\/2047196.2047270","DOI":"10.1145\/2047196.2047270"},{"key":"585_CR20","doi-asserted-by":"publisher","unstructured":"Kelso J, Arsenault L, Satterfield S, Kriz R (2002) Diverse: A framework for building extensible and reconfigurable device independent virtual environments. pp 183\u2013190. https:\/\/doi.org\/10.1109\/VR.2002.996521","DOI":"10.1109\/VR.2002.996521"},{"key":"585_CR21","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1016\/j.cag.2011.04.004","volume":"35","author":"T Langlotz","year":"2011","unstructured":"Langlotz T, Degendorfer C, Mulloni A, Schall G, Reitmayr G, Schmalstieg D (2011) Robust detection and tracking of annotations for outdoor augmented reality browsing. Comput Graph 35:831\u2013840. https:\/\/doi.org\/10.1016\/j.cag.2011.04.004","journal-title":"Comput Graph"},{"key":"585_CR22","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1162\/pres.1992.1.3.311","volume":"1","author":"M McCauley","year":"1992","unstructured":"McCauley M, Sharkey T (1992) Cybersickness: perception of self-motion in virtual environment. Presence 1:311\u2013318. https:\/\/doi.org\/10.1162\/pres.1992.1.3.311","journal-title":"Presence"},{"key":"585_CR23","doi-asserted-by":"publisher","DOI":"10.1117\/12.197321","author":"P Milgram","year":"1994","unstructured":"Milgram P, Takemura H, Utsumi A, Kishino F (1994) Augmented reality: a class of displays on the reality-virtuality continuum. Telemanipulator Telepresence Technol. https:\/\/doi.org\/10.1117\/12.197321","journal-title":"Telemanipulator Telepresence Technol."},{"key":"585_CR24","doi-asserted-by":"publisher","unstructured":"Mossel A, Sch\u00f6nauer C, Gerstweiler G, Kaufmann H (2012) Artifice\u2014augmented reality framework for distributed collaboration. Int J Virtual Real 11:1\u20137. https:\/\/doi.org\/10.20870\/IJVR.2012.11.3.2845","DOI":"10.20870\/IJVR.2012.11.3.2845"},{"key":"585_CR25","doi-asserted-by":"publisher","unstructured":"Nabiyouni M, Saktheeswaran A, Bowman D, Karanth A (2015) Comparing the performance of natural, semi-natural, and non-natural locomotion techniques in virtual reality. https:\/\/doi.org\/10.1109\/3DUI.2015.7131717","DOI":"10.1109\/3DUI.2015.7131717"},{"key":"585_CR26","doi-asserted-by":"publisher","DOI":"10.3127\/ajis.v20i0.1168","author":"M North","year":"2016","unstructured":"North M, North S (2016) A comparative study of sense of presence of virtual reality and immersive environments. Aust J Inf Syst. https:\/\/doi.org\/10.3127\/ajis.v20i0.1168","journal-title":"Aust J Inf Syst"},{"key":"585_CR27","doi-asserted-by":"publisher","unstructured":"Ohlenburg J, Herbst I, Lindt I, Fr\u00f6hlich T, Broll W (2004) The morgan framework: enabling dynamic multi-user ar and vr projects. pp 166\u2013169. https:\/\/doi.org\/10.1145\/1077534.1077568","DOI":"10.1145\/1077534.1077568"},{"key":"585_CR28","unstructured":"Pinz A, Brandner M, Ganster H, Kusej A, Lang P, Ribo M (2002) Hybrid tracking for augmented reality. \u00d6GAI Journal 21"},{"key":"585_CR29","doi-asserted-by":"publisher","unstructured":"Ponder M, Papagiannakis G, Molet T, Thalmann N, Thalmann D (2003) Vhd++ development framework: towards extendible, component based vr\/ar simulation engine featuring advanced virtual character technologies. vol 2003, pp 96\u2013104. https:\/\/doi.org\/10.1109\/CGI.2003.1214453","DOI":"10.1109\/CGI.2003.1214453"},{"key":"585_CR30","doi-asserted-by":"crossref","unstructured":"Raaen K, Kjellmo I (2015) Measuring latency in virtual reality systems. pp 457\u2013462","DOI":"10.1007\/978-3-319-24589-8_40"},{"issue":"5","key":"585_CR31","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1109\/MIC.2010.57","volume":"14","author":"S Ratti","year":"2010","unstructured":"Ratti S, Hariri B, Shirmohammadi S (2010) A survey of first-person shooter gaming traffic on the internet. IEEE Intern Comput 14(5):60\u201369. https:\/\/doi.org\/10.1109\/MIC.2010.57","journal-title":"IEEE Intern Comput"},{"key":"585_CR32","doi-asserted-by":"publisher","unstructured":"Rubio-Tamayo JL, G\u00e9rtrudix M, Garc\u00eda F (2017) Immersive environments and virtual reality: Systematic review and advances in communication, interaction and simulation. Multimodal Technologies and Interaction 1. https:\/\/doi.org\/10.3390\/mti1040021","DOI":"10.3390\/mti1040021"},{"key":"585_CR33","doi-asserted-by":"publisher","unstructured":"Schulze JP, Prudhomme A, Weber P, DeFanti TA (2013) CalVR: an advanced open source virtual reality software framework. In: Dolinsky M, McDowall IE (eds) The engineering reality of virtual reality 2013. International Society for Optics and Photonics, SPIE, vol 8649, pp 1\u20138. https:\/\/doi.org\/10.1117\/12.2005241","DOI":"10.1117\/12.2005241"},{"key":"585_CR34","unstructured":"Scott, Greewald W, Corning P, Maes (2017) Multi-user framework for collaboration and co-creation in virtual reality. Fluid Interfaces"},{"key":"585_CR35","unstructured":"Tomczak M, Tomczak E (2014) The need to report effect size estimates revisited. an overview of some recommended measures of effect size. Trends Sport Sci 21(1)"},{"key":"585_CR36","doi-asserted-by":"publisher","unstructured":"Zhang M, Lucknavalai K, Liu W, Alipour K, Schulze JP (2019) Arcalvr: augmented reality playground on mobile devices. In: ACM SIGGRAPH 2019 Appy Hour, Association for Computing Machinery, New York, NY, USA, SIGGRAPH \u201919, https:\/\/doi.org\/10.1145\/3305365.3329732","DOI":"10.1145\/3305365.3329732"}],"container-title":["Virtual Reality"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-021-00585-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10055-021-00585-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-021-00585-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,29]],"date-time":"2023-11-29T10:03:58Z","timestamp":1701252238000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10055-021-00585-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,7]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["585"],"URL":"https:\/\/doi.org\/10.1007\/s10055-021-00585-4","relation":{},"ISSN":["1359-4338","1434-9957"],"issn-type":[{"value":"1359-4338","type":"print"},{"value":"1434-9957","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,7]]},"assertion":[{"value":"15 July 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 September 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 October 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}