
cwebgl
- Author: Cimaron Shanahan
- License: MIT
- Website: http://cimaron.net/
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.
- License: MIT License
- 49 stars
- git-based source control
Labels:
Web
OpenGL
WebGL
JavaScript
GLSL