Suleyman YILDIRIM
Overview Browser support Scalability Performance Demos Added value to the project
3D graphics library for web browsers Open source Based on OpenGL ES 2.0 and JavaScript Used in HTML5 canvas elements Big players in the market ◦ Google, Apple, Mozilla, and Opera
Default browser ◦ Google Chrome 9 Configuration needed ◦ Opera 12 Beta ◦ Firefox 4 ◦ Safari How to configure browsers ◦ bGL_Implementation bGL_Implementation
Demos work in desktop ◦ Chrome ◦ Firefox Demos work in tablet ◦ Opera ◦ Firefox Demos DOES NOT work in desktop ◦ Opera ◦ IE Demos DOES NOT work in tablet ◦ Chrome android ‘WebGL is currently not supported, and we have no plans to announce at this time’ ( ◦ IE
Desktop ◦ The best performance Simple applications works well for all devices. Performance in tablet and phone is slower than desktop. The more a 3D application is complex, the more performance is worse for all devices.
Chrome ◦ Angry Birds ◦ ◦ Khronos ◦ Mozilla ◦ ◦ US/demos/tag/tech:webgl US/demos/tag/tech:webgl ◦ US/demos/detail/tankworldderby US/demos/detail/tankworldderby
3D Bosch logo in login page 3D view of the whole building 3D view of the floors
Disadvantages ◦ Not much added value ◦ Possible performance problems on mobile devices as well as PCs ◦ Lack of browser support ◦ Scalability Advantages ◦ Good look and feel