cwebgl


WebGL stack in javascript

Update 9/16/2014 Project moved to Github: https://github.com/cimaron/cwebgl

About

Implements a WebGL stack (WebGL, OpenGL) using pure Javascript and Canvas element. This allows client applications to support browsers that implement Canvas, but do not implement WebGL (Internet Explorer 9+), or client machines that do not have sufficient graphic drivers.

This project consists of three layers:

1) The WebGL interface to the client application

2) A swappable driver to the OpenGL interface. In theory, a driver can be created for any compatible OpenGL context. This allows for swapping to a better performing plugin where available (Java, Flash, etc.)

3) An OpenGL ES implementation including a GLSL to ARB compiler, and ARB to Javascript translator



http://cimaron.net/blog/wp-content/uploads/2011/11/demo6-ie9.png' alt='Demo 6 - IE9' />

Project Information

The project was created on Jun 17, 2011.

Labels:
Web OpenGL WebGL JavaScript GLSL