What is GLGE?

GLGE is a javascript library intended to ease the use of WebGL; which is basically a native browser javascript API giving direct access to openGL ES2, allowing for the use of hardware accelerated 2D/3D applications without having to download any plugins.

The aim of GLGE is to mask the involved nature of WebGL from the web developer, who can then spend his/her time creating richer content for the web.

Get GLGE v0.9

Fork me on GitHub

WebGL – Collada Animation and Skinning soon

April 5th, 2010
A collada animation and skining demo is coming soon much of the skeletal animation in GLGE has been rewritten in the last few weeks. But given googles recent quake port I though I’d put it off for a bit. Instead I spent a couple of days putting something together to demonstrate collition detection in GLGE. I’ve imported a level from Nexuiz into GLGE. I’ve not had time for some of the niceties such as shadow maps hopefully I’ll do a fuller demo soon. In the mean time play the live demo here(remember you’ll need a webgl enabled browser):
Play Live Demo
Controls WASD and mouse to move spacebar to jump. Be a little careful you can run out windows 😉

Or see the video below:

Credit for the map from Nexuiz:
Tymo http://home.arcor.de/dwalinn/

Text Rendering Demo

January 31st, 2010

This weeks big new feature is the addition of text rendering. I’ve also added a billboard option that will point the z-axis of any object towards the camera or any other object.

See the live demo

Video:

There has also been lots of changes behind the scenes. The animation system has been fixed and improved. It’s now posible to animate using linear intoperlation(finally) as well as animate discrete steps and set non-numeric values. This may well be the last big update for the next couple of weeks as I’m off on a family holiday next weekend.