Similarly positive x from left to right and positive z from coming out of screen. If you are familiar with the 2D system, in contrast to the 2D Canvas, here positive y goes from bottom to top. As the name implies, 3D coordinate system introduces an additional coordinate z (to the 2D x, y) offering the depth of the screen. A 3D scene is displayed in real-time in accordance with the 3D data changes resulted from animation or user interaction. In 3D, as you may know, data is represented in a three dimensional coordinated system rendering the 2D images. These features along with the local storage and many more provides a rich platform allowing us to develop high-end web applications. Web Socket provides a full-duplex communication over TCP/IP. Web workers are useful in handling multi-core CPUs in an efficient way. The latest web platforms are also providing features for multi-threaded programming - Web worker, JavaScript running in the background independent of the other user-interface scripts executed from the same page. JavaScript VM’s came a long way to achieve this. As both WebGL and Canvas 2D are JavaScript APIs, the way they perform directly relate to the JavaScript code running it. The performance of JavaScript Virtual Machine (VM) plays a vital role in the rich web application development with HTML5. WebGL falls a part of the advanced graphics technologies provided by HTML5 which includes CSS2D and The Canvas Element. HTML5 comes a long way from HTML with syntax cleanup, new JavaScript APIs, mobile capabilities with an exceptional multimedia support. With advances of HTML5, the web browser became a platform that challenges native code in features as well as performance. This technology enables the developers to create applications that can run on multiple platforms. WebGL is fully supported by Tizen platform. Internet Explorer announced its support with IE 11 with Windows 8.1. It is supported by majority of the desktop and mobile browsers. WebGL (Web Graphics Library), based on OpenGL ES 2.0 provides JavaScript API for rendering 3D graphics.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |