Overview and Assessment of Unity Toolkits for Rapid Development of an Educational VR Application
DOI:
https://doi.org/10.31686/ijier.vol3.iss7.398Abstract
As the interest in Virtual Reality (VR) increases, so does the number of software toolkits available for various VR applications. Given that more games are being made with the Unity game engine than any other game technology, several of these toolkits are developed to be directly imported into Unity. A feature and interaction comparison of the toolkits is needed by Unity developers to properly suit one for a specific application. This paper presents an overview and comparison of several virtual reality toolkits available for developers using the Unity game engine. getReal3D, MiddleVR, and Reality-based User Interface System (RUIS) are analysed for VR interaction and display on multi-projection immersive environments like Cave Automatic Virtual Environments (CAVE)s. MiddleVR was found to have the highest performance and most versatile toolkit for CAVE display and interaction. However, taking cost into account, RUIS is the clear winner as it is available for free under the Lesser General Public License (LGPL) Version 3 license.
References
M. O. Onyesolu, I. Ezeani, and O. R. Okonkwo, “A Survey of Some Virtual Reality Tools and Resources,” Virtual Real. Environ., pp. 21–42, 2012.
W. R. Sherman and A. B. Craig, Understanding Virtual Reality. San Francisco: Morgan Kaufmann Publishers, 2003.
B. Shneiderman and C. Plaisant, Designing the user interface: strategies for effective human-computer interaction, vol. 215, no. 7. 2005.
Unity Technologies, “The leading global game industry software,” 2015. [Online]. Available: https://unity3d.com/public-relations. [Accessed: 25-Jun-2015].
A. Bierbaum and C. Just, “Software tools for virtual reality application development,” 1998.
S. Bangay, “A Comparison of Virtual Reality Platforms,” Grahamstown, 1994.
J. Kjeldskov and J. Stage, “Interaction styles in tools for developing virtual environments,” Virtual Real., vol. 12, no. 3, pp. 137–150, 2008. DOI: https://doi.org/10.1007/s10055-008-0091-0
M. Fiorentino, G. Monno, and a E. Uva, “Smart Tools For Virtual Reality Based Cad Related Work,” Assoc. Naz. Disegno di Macch., 2004.
J. O. Kim, M. Kim, and K. H. Yoo, “Real-time hand gesture-based interaction with objects in 3D virtual environments,” Int. J. Multimed. Ubiquitous Eng., vol. 8, no. 6, pp. 339–348, 2013. DOI: https://doi.org/10.14257/ijmue.2013.8.6.33
A. Olwal and S. Feiner, “Unit — A Modular Framework for Interaction Technique Design , Development and Implementation .,” Columbia University, 2002.
Mechdyne Corporation, “getReal3D for Unity3D User Guide,” Marshalltown, 2015.
Mechdyne Corporation, “getReal3D for Unity3D Developer Guide,” Marshalltown, 2015.
A. Nishimoto, “Guide for running Unity in CAVE2,” GitHub, 2015. [Online]. Available: https://github.com/arthurnishimoto/omicron-unity/wiki/Guide-for-running-Unity-in-CAVE2.
Mechdyne Corporation, “Trackd User’s Guide,” Virginia Beach, 2011.
S. Kuntz, “MiddleVR User Guide,” Paris, 2015.
T. Takala and M. Matveinen, “RUIS for Unity 1.07,” Helsinki, 2015.
T. Takala and R. Pugliese, “Reality-based User Interface System (RUIS),” WordPress, 2015. [Online]. Available: http://ruisystem.net/. [Accessed: 06-May-2015].
O. Kreylos, “Vrui VR Toolkit,” 2015. [Online]. Available: http://idav.ucdavis.edu/~okreylos/ResDev/Vrui/index.html.
J. Wang and R. W. Lindeman, “Unity Indie VRPN Adapter (UIVA),” Worcester Polytechnic Institute, 2014. [Online]. Available: http://web.cs.wpi.edu/~gogo/hive/UIVA/. [Accessed: 09-May-2015].
J. Wang, “Unity Indie VRPN Adapter,” 2014.
K. Hanson and B. E. Shelton, “Design and Development of Virtual Reality : Analysis of Challenges Faced by Educators,” Educ. Technol. Soc., vol. 11, pp. 118–131, 2008.
J. Lever-Duffy, J. McDonald, and A. Mizell, The 21st-Century Classroom: Teaching and Learning with Technology. Addison-Wesley Longman Publishing Co., Inc., 2002.
Downloads
Published
Issue
Section
License
Copyright (c) 2015 Kenneth A. Ritter, Christoph W. Borst, Terrence L. Chambers
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.
Copyrights for articles published in IJIER journals are retained by the authors, with first publication rights granted to the journal. The journal/publisher is not responsible for subsequent uses of the work. It is the author's responsibility to bring an infringement action if so desired by the author for more visit Copyright & License.
How to Cite
Most read articles by the same author(s)
- Heather Stone, Manyu Li, Kenneth A. Ritter III, Terrence L. Chambers, Virtual Reality , International Journal for Innovation Education and Research: Vol. 8 No. 8 (2020): International Journal for Innovation Education and Research
- Kenneth A. Ritter, Terrence L. Chambers, Educational Gaming and Use for Explaining Alternative Energy Technologies , International Journal for Innovation Education and Research: Vol. 2 No. 3 (2014): International Journal for Innovation Education and Research