Overview and Assessment of Unity Toolkits for Rapid Development of an Educational VR Application

Authors

  • Kenneth A. Ritter University of Louisiana at Lafayette, USA
  • Christoph W. Borst University of Louisiana at Lafayette, USA
  • Terrence L. Chambers University of Louisiana at Lafayette, USA

DOI:

https://doi.org/10.31686/ijier.vol3.iss7.398

Abstract

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.

Downloads

Download data is not yet available.

Author Biographies

  • Kenneth A. Ritter, University of Louisiana at Lafayette, USA

    College of Engineering

  • Christoph W. Borst, University of Louisiana at Lafayette, USA

    College of Engineering

  • Terrence L. Chambers, University of Louisiana at Lafayette, USA

    College of Engineering

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

2015-07-01

How to Cite

Ritter, K. A., Borst, C. W., & Chambers, T. L. (2015). Overview and Assessment of Unity Toolkits for Rapid Development of an Educational VR Application. International Journal for Innovation Education and Research, 3(7), 147-164. https://doi.org/10.31686/ijier.vol3.iss7.398