10
WebGL Suleyman YILDIRIM

Suleyman YILDIRIM. Overview Browser support Scalability Performance Demos Added value to the project

Embed Size (px)

Citation preview

Page 1: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

WebGLSuleyman YILDIRIM

Page 2: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

Overview Browser support Scalability Performance Demos Added value to the project

Content

Page 3: 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

Overview

Page 4: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

Default browser◦ Google Chrome 9

Configuration needed◦ Opera 12 Beta ◦ Firefox 4◦ Safari

How to configure browsers◦ http://www.khronos.org/webgl/wiki/Getting_a_Web

GL_Implementation

Browser Support

Page 5: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

Browser Support

Page 6: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

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’ (https://developers.google.com/chrome/mobile/docs/faq)

◦ IE

Scalability

Page 7: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

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.

Performance

Page 9: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

3D Bosch logo in login page 3D view of the whole building 3D view of the floors

Added value to the project

Page 10: Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project

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

Conclusion