Applied Mathematics

Volume 7, Issue 7 (April 2016)

ISSN Print: 2152-7385   ISSN Online: 2152-7393

Google-based Impact Factor: 0.58  Citations  

Architecture and Implementation of 3D Engine Based on WebGL

HTML  XML Download Download as PDF (Size: 619KB)  PP. 701-708  
DOI: 10.4236/am.2016.77064    2,165 Downloads   3,863 Views  Citations
Author(s)

ABSTRACT

As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent years and WebGL solves two problems of interactive 3D application on the web perfectly. Firstly, it implements the interactive 3D web application by JavaScript without any browser plug-in components. Secondly, it makes graphics rendering using the underlying graphics hardware, which is united, standard and cross-platform OpenGL interface. However, it is very difficult for 3D application web programmer to understand multifarious details. Therefore, a 3D engine based on WebGL comes into being. The paper consults the existing 3D engine design idea, architecture and implementation experience, and designs a 3D graphics engine based on WebGL and Typescript.

Share and Cite:

Wei, X. , Sun, W. and Wan, X. (2016) Architecture and Implementation of 3D Engine Based on WebGL. Applied Mathematics, 7, 701-708. doi: 10.4236/am.2016.77064.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.