Performance analysis of Unity3D engine in the context of applications run in web browsers
Przemysław Berdak
przemyslaw.berdak@gmail.comInstitute 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)
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 EnginesReferences
[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]
Authors
Przemysław Berdakprzemyslaw.berdak@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Authors
Małgorzata Plechawska-WójcikInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Statistics
Abstract views: 218PDF downloads: 189
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.