Performance analysis of Unity3D engine in the context of applications run in web browsers


Abstract

The aim of the work is the performance analysis of the Unity3D engine in the contex of applications running with a web browser and WebGL technology.. The paper presents literature review was carried out in the scope of creating multimedia applications run in web browsers, graphics engines and WebGL technology . Additionally, technical issues related with converting Unity3D application to WebGL technology are discussed. The research are performed based on computer simulations with five scenes created with Unity3D environment, which include the main capabilities of this engine. Finally, it was presented the results of these studies and the conclusions.


Keywords

Unity3D; WebGL; Web Browsers; Graphics Engines

[1] A. Evans, M. Romeo, A. Bahrehmand, J. Agenjo i J. Blat, 3D graphics on the web: A survey, 2014.
[2] J.-M. Vanhatupa, On the Development of Browser Games - Technologies of an Emerging Genre, w 2011 7th International
Conference on Next Generation Web Services Practices, Salamanca, Hiszpania, 2011.
[3] L. Yijun, C. Wenbin i H. Xiaoman, 3D Graphics Engine Technology Research and Implementation, w 2010 3rd IEEE International Conference, Chengdu, Chiny, 2010.
[4] B. Cowan i B. Capralos, A Survey of Frameworks and Game Engines for Serious Game Development, w 2014 IEEE 14th International Conference on Advanced Learning Technologies, Ateny, Grecja, 2014.
[5] A. Taivalsaari i T. Mikkonen, The Web as an Application Platform: The Saga Continues, w 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications, Oulu, Finlandia, 2011.
[6] R. Nazarov i J. Galletly, Native browser support for 3D rendering and physics using WebGL, HTML5 and Javascript, w 6th Balkan Conference in Informatics, BCI-LOCAL 2013, Saloniki, Grecja, 2013.
[7] M. Geig, Unity: przewodnik projektanta gier, Gliwice: Helion,2015.
[8] https://docs.unity3d.com/Manual/IL2CPP.html. [17.06.2017]
[9] https://docs.unity3d.com/Manual/webgl.html. [17.06.2017]
[10] https://blogs.unity3d.com/2016/09/20/understanding-memoryin-unity-webgl/. [17.06.2017]
Download

Published : 2017-12-30


Berdak, P., & Plechawska-Wójcik, M. (2017). Performance analysis of Unity3D engine in the context of applications run in web browsers. Journal of Computer Sciences Institute, 5, 167-173. https://doi.org/10.35784/jcsi.616

Przemysław Berdak  przemyslaw.berdak@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland  Poland
Małgorzata Plechawska-Wójcik 
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland  Poland