Abstract
Multi-User Virtual Worlds (MUVW) such as Open Wonderland and OpenSim have proved to be fruitful platforms for innovative educational practice. However, when compared with the way educational activities have flourished through the use of the constantly evolving WWW, MUVW learning environments remain a relatively obscure niche. Since the advent and promise of Second Life, there has been no critical mass reached and no movement towards standardisation. Concomitantly, the 3D Web has emerged as a recognisable if loosely defined concept. With the advent of technologies such as WebGL and a plethora of plug-in 3D viewers for web browsers, the question arises: will MUVWs converge with the 3D Web? If so, can existing educational content be migrated to the 3D Web for mass dissemination? The paper contributes a survey of 3D Web and MUVW terms, concepts, technologies and projects, illustrating their similarities, their value for education and discusses the likelihood of convergence. The survey is complemented by a cultural heritage case study of Unity 3D support for the deployment of virtual worlds in web browsers using two different approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Second Life Main Website. http://secondlife.com/. Accessed 28 Mar 2015
OpenSim Official Website. http://opensimulator.org/wiki/Main_Page. Accessed 02 Apr 2015
Open Wonderland Official Website. http://openwonderland.org/. Accessed 01 Apr 2015
Perera, I., Allison, C., Nicoll, J.R., Sturgeon, T.: Towards successful 3D virtual learning - a case study on teaching human computer interaction. In: 2009 International Conference on Internet Technology and Secured Transactions (2009)
Sturgeon, T., Allison, C., Miller, A.: 802.11 wireless experiments in a virtual world. ACM SIGCSE Bull. 41(3), 85 (2009)
Mccaffery, J., Miller, A., Allison, C.: Extending the use of virtual worlds as an educational platform - network island: an advanced learning environment for teaching internet routing algorithms. In: CSEDU 2011: Proceedings of the 3rd International Conference on Computer Supported Education, pp. 279–284 (2011)
Carey, R., Bell, G.: The Annotated VRML 2.0 Reference Manual. Addison-Wesley Longman Ltd., Essex (1997)
What is X3D. http://www.web3d.org/x3d/what-x3d. Accessed 16 Feb 2016
X3DOM. http://www.x3dom.org/. Accessed 22 Feb 2016
WebGL - OpenGL ES 2.0 for the Web. https://www.khronos.org/webgl/. Accessed 16 Feb 2016
OpenGL. https://www.opengl.org/
Google Chrome Experiments using WebGL. https://www.chromeexperiments.com/webgl. Accessed 22 Feb 2016
Mozilla - Demos of open web technologies. https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies. Accessed 21 Feb 2016
Pilgrim, M.: HTML5: Up and Running. O’Reilly Media, Inc., Sebastopol (2010)
Yang, J., Jie, Z.: Towards HTML 5 and interactive 3D graphics. In: ICEIT 2010 - 2010 International Conference on Educational and Information Technology Proceedings, vol. 1, no. ICEIT, pp. 522–527 (2010)
Paulis, P.: 3D Webpages, Študentská Ved. Konf. FMFI UK, Bratislava, pp. 316–327 (2010)
Frain, B.: Responsive Web Design with HTML5 and CSS3. Packt Publishing Ltd., Birmingham (2012)
Lua programming language main website. http://www.lua.org/
O3D main page on Google Code. https://code.google.com/p/o3d/. Accessed 22 Feb 2016
Oak3D. http://www.effecthub.com/t/oak3d. Accessed 16 Feb 2016
Impact JavaScript Game engine. http://impactjs.com/. Accessed 22 Feb 2016
CreateJS. http://createjs.com/. Accessed 22 Feb 2016
Unity3D game engine. http://unity3d.com/
Unreal Engine 4. https://www.unrealengine.com/what-is-unreal-engine-4. Accessed 22 Feb 2016
Birr, S., Jeanette, M., Sommerfeld, D., Preim, B.: A novel real-time Web3D surgical teaching tool based on WebGL. In: Bild. für die Medizin 2011 (2011)
Landro, D., De Gasperis, G., Macchiarelli, M.D.G.: A collaborative distance learning portal integrating 3D virtual labs in biomedicine. In: Mascio, T.D., Gennari, R., Vitorini, P., Vicari, R., de la Prieta, F. (eds.) Methodologies and Intelligent Systems for Technology Enhanced Learning. AISC, vol. 292, pp. 149–156. Springer, Heidelberg (2015)
Adcock, M., Nguyen, C., Lovell, D., La Salle, J.: Accelerating entomology with Web3D insects, p. 4503 (2014)
Violante, M.G., Vezzetti, E.: Design of web-based interactive 3D concept maps: a preliminary study for an engineering drawing course. Comput. Appl. Eng. Educ. 23(3), 403–411 (2015)
Polys, N., Bacim, F., Setareh, M., Jones, B.: Building novel Web3D user interfaces: a case study from architecture and structural engineering. In: Proceedings of 18th International Conference on 3D Web Technology, pp. 135–138 (2013)
Hennig, M., Gaspers, D., Mertsching, B.: Interactive WebGL-based 3D visualizations for situated mathematics teaching. In: 2013 12th International Conference on Information Technology Based Higher Education and Training, ITHET 2013, pp. 1–6 (2013)
Raman, R., Unnikrishnan, K.V., Rekha, S.V., Nedungadi, P.: Using WebGL to implement a glass lens in Online Labs. In: 2014 7th International Conference on Contemporary Computing IC3 2014, pp. 50–55 (2014)
Wang, L., Guo, J.-w., Yang, C.-l., Zhao, H.-s., Meng, X.-x.: O3D-based game learning environments for cultural heritage online education. In: Zhang, X., Zhong, S., Pan, Z., Wong, K., Yun, R. (eds.) Edutainment 2010. LNCS, vol. 6249, pp. 417–428. Springer, Heidelberg (2010)
Katz, N., Cook, T., Smart, R.: Extending web browsers with a unity 3D-based virtual worlds viewer. IEEE Internet Comput. 15(5), 15–21 (2011)
Beta Testing of Project Skylight Web Viewer for Second Life. http://ambrosiadanceclub.com/news/beta-testing-of-skylight-webviewer. Accessed 21 Feb 2016
Gaikai. https://www.gaikai.com/. Accessed 21 Feb 2016
TipoDean Main Website. http://www.tipodean.com/. Accessed 21 Feb 2016
3DXplorer. https://3dxplorer.wordpress.com/. Accessed 21 Feb 2016
Cube3 Main Website. http://www.cube3.com/. Accessed 21 Feb 2016
Pixie Viewer for OpenSim. http://pixieviewer.com/. Accessed 01 Apr 2015
KataSpace Application Built on Sirikata. http://www.sirikata.com/blog/2010/kataspace-application-built-on-sirikata/. Accessed 22 Feb 2016
Github Kataspace Repository. https://github.com/sirikata/kataspace. Accessed 22 Feb 2016
Sirikata. http://www.sirikata.com/. Accessed 21 Feb 2016
Virtual World Framework Main Website. https://virtual.wf/documentation.html. Accessed 01 Apr 2015
The Virtual World Framework Sandbox. https://sandbox.adlnet.gov/110/adl/sandbox/. Accessed 21 Feb 2016
ReactionGrid Main Website. http://reactiongrid.com/. Accessed 03 Apr 2015
Cloud Party Main Website. http://www.cloudparty.com/
Aydın, İ.G.: Comparison of two Virtual Worlds based on their pedagogical affordances and constraints as interactive learning environments, no. 2008 (2013)
ALTADYN Corp. https://business-hangouts.com/. Accessed 20 Feb 2016
AvayaLive Engage Web Site. https://engage.avayalive.com/Engage/. Accessed 22 Feb 2016
Benchmark of 3D Virtual Environments. https://blogs.aalto.fi/allthingsvirtual/files/2011/06/Benchmark_Report1.pdf
Alatalo, T.: An entity-component model for extensible virtual worlds. IEEE Internet Comput. 15(5), 30–37 (2011)
Tundra. https://github.com/realXtend/tundra/wiki. Accessed 26 Feb 2016
Meshmoon Documentation. http://doc.meshmoon.com/index.html. Accessed 26 Feb 2016
WebRTC. https://webrtc.org/
Open Virtual Worlds. http://www.openvirtualworlds.org/
Getchell, K., Miller, A., Nicoll, J.R., Sweetman, R.J., Allison, C.: Games methodologies and immersive environments for virtual fieldwork. IEEE Trans. Learn. Technol. 3(4), 281–293 (2010)
McCaffery, J., Miller, A., Kennedy, S., Dawson, T., Allison, C., Vermehren, A., Lefley, C., Strickland, K.: Exploring heritage through time and space supporting community reflection on the highland clearances. In: 2013 Digital Heritage International Congress, vol. 1, pp. 371–378 (2013)
Belshe, M., Peon, R., Thomson, M.: RFC 7540: hypertext transfer protocol version 2 (HTTP/2). Technical report, May 2015. https://tools.ietf.org/html/rfc7540
QUIC Protocol Official Website. https://www.chromium.org/quic. Accessed 03 Apr 2015
Bakri, H., Allison, C., Miller, A., Oliver, I.: HTTP/2 and QUIC for virtual worlds and the 3D web? Procedia Comput. Sci. 56(Fnc), 242–251 (2015)
Allison, C., Campbell, A., Davies, C.J., Dow, L., Kennedy, S., McCaffery, J.P., Miller, A.H.D., Oliver, I.A., Perera, G.I.U.S.: Growing the use of virtual worlds in education: an OpenSim perspective. In: EiED 2012 Proceedings of 2nd European Immersive Education Summit, pp. 1–13 (2012)
Oliver, I.A., Miller, A.H.D., Allison, C.: Virtual worlds, real traffic. In: Proceedings of First Annual ACM SIGMM Conference on Multimedia Systems - MMSys 2010, p. 305 (2010)
Oliver, I., Miller, A., Allison, C.: Mongoose: throughput redistributing virtual world. In: 2012 21st International Conference on Computer Communications and Networks, ICCCN 2012 - Proceedings (2012)
OpenSim Client Side Monitoring. http://opensimulator.org/wiki/Client_side_monitoring. Accessed 05 Feb 2016
Bakri, H., Allison, C.: Measuring QoS in web-based virtual worlds: an evaluation of unity 3D web builds. In: MMSys 2016 Multimedia Systems Conference 2016 Klagenfurt am Wörthersee, Austria — 10–13 May 2016, ACM Press - Association for Computing Machinery (2016)
Unity Web Player Roadmap. http://blogs.unity3d.com/2015/10/08/unity-web-player-roadmap/. Accessed 03 May 2016
Unity Documentation. http://docs.unity3d.com/Manual/index.html. Accessed 01 Sept 2015
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Bakri, H., Allison, C., Miller, A., Oliver, I. (2016). Virtual Worlds and the 3D Web – Time for Convergence?. In: Allison, C., Morgado, L., Pirker, J., Beck, D., Richter, J., Gütl, C. (eds) Immersive Learning Research Network. iLRN 2016. Communications in Computer and Information Science, vol 621. Springer, Cham. https://doi.org/10.1007/978-3-319-41769-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-41769-1_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41768-4
Online ISBN: 978-3-319-41769-1
eBook Packages: Computer ScienceComputer Science (R0)