Abstract
Virtual reality has become a valuable tool for training and problem-solving, and creating animations in VR provides several advantages over traditional tools by increasing sense of presence within the scene. This paper presents an animation tool that allows novice animators to create multi-object animations using motion paths in VR. The proposed prototype is compared to the animation tool in an existing VR application. While previous studies have proposed VR animation tools, they are often targeted at experts or are missing key features such as animation with multiple objects. The comparative analysis evaluates the perceived usability and workload based on quantitative questionnaires as well as a qualitative interview. The results show the proposed tool to be superior in terms of perceived usability, however, we also found that having several motion paths could clutter the view and that future work is required in the visualization of these.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Rec Room: https://www.recroom.com.
- 2.
XR Interaction Toolkit: https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.3.
References
Cannavò, A.: Interfaces for human-centered production and use of computer graphics assets. Ph.D. thesis, Politecnico di Torino (2020)
Elmqvist, N., Tsigas, P.: A taxonomy of 3d occlusion management for visualization. IEEE Trans. Visualization Comput. Graph. 14(5), 1095–1109 (2008). https://doi.org/10.1109/TVCG.2008.59
Fender, A., Müller, J., Lindlbauer, D.: Creature teacher: A performance-based animation system for creating cyclic movements. In: Proceedings ACM SUI, pp. 113–122 (2015). https://doi.org/10.1145/2788940.2788944
Gaarsdal, J., Wolff, S., Madsen, C.B.: Evaluating immersive animation authoring in an industrial VR training context. In: Proc. ICSPS (2022)
Henrikson, R., Araujo, B., Chevalier, F., Singh, K., Balakrishnan, R.: Multi-device storyboards for cinematic narratives in vr. In: Proceedings ACM UIST, pp. 787–796 (2016). https://doi.org/10.1145/2984511.2984539
Li, B., Said, I., Kirova, L., Blokhina, M., Kang, H.: Sparc: A vr animating tool at your fingertips. In: Proceedings ACM VRST, pp. 1–3 (2021). https://doi.org/10.1145/3489849.3489920
Tatzgern, M., Orso, V., Kalkofen, D., Jacucci, G., Gamberini, L., Schmalstieg, D.: Adaptive information density for augmented reality displays. In: Proceedings of IEEE VR, pp. 83–92 (2016). https://doi.org/10.1109/VR.2016.7504691
Tocu, N., Gellert, A., Stefan, I., Nitescu, T., Luca, G.: The impact of virtual reality simulators in manufacturing industry. In: Proceedings of IATED EDULEARN, pp. 3084–3093 (2020). https://doi.org/10.21125/edulearn.2020.0905
Vogel, D., Lubos, P., Steinicke, F.: Animationvr - interactive controller-based animating in virtual reality. In: Proceedins of IEEE ANIVAE, pp. 1–6 (2018). https://doi.org/10.1109/ANIVAE.2018.8587268
Acknowledgements
This work is supported by the Danish Innovation Foundation through its Industrial PhD program.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
1 Electronic supplementary material
Below is the link to the electronic supplementary material.
Supplementary material 1 (mp4 26656 KB)
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Risom, T.K., Attrup, J.R., Jacobsen, R.V., Larsen, S.A., Gaarsdal, J. (2023). A Comparative Analysis of Multi-Object Animation with Motion Paths in Virtual Reality. In: Abdelnour Nocera, J., Kristín Lárusdóttir, M., Petrie, H., Piccinno, A., Winckler, M. (eds) Human-Computer Interaction – INTERACT 2023. INTERACT 2023. Lecture Notes in Computer Science, vol 14145. Springer, Cham. https://doi.org/10.1007/978-3-031-42293-5_36
Download citation
DOI: https://doi.org/10.1007/978-3-031-42293-5_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-42292-8
Online ISBN: 978-3-031-42293-5
eBook Packages: Computer ScienceComputer Science (R0)