WebGL

Does "GL" stand for GLOP ?

It consists in a very thin wrapper of OpenGL ES 2.0 that supports only a limited set of OpenGL features when compared to desktop GL but it lets you play with shaders and FBOs, which is really the only thing you need to create very nice effects !

Currently, WebGL is only supported by Chrome, Firefox and Safari. You can find out if your browser supports WebGL by looking at the space below:

Your browser does not support the HTML5 canvas tag.
WebGL is only working with Chrome, Firefox and Safari.

If you can see a spinning cube then hurray ! Otherwise, you should consider installing Chrome or another great browser.

NOTE: Sometimes with Firefox, WebGL is available but disabled (in the latest version at least). All you need to do is type "about:config" in the URL bar, then search for "webgl" and double-click the "webgl.force-enabled" property to enable WebGL once and for all. That's it, WebGL is now operational ! Just reload this page and you should see the spinning cube now...


PatAPI

I ported a small part of the PatAPI that I created for O3D in 2009 and rewrote parts of the O3DJS library, mainly the math and scene format to be able to re-create my cathedral demo in WebGL that you can see in a link below.
The patapi is available here and is free to use.


Examples: