WEB RESOURCES
The Web is full of very useful guides and tutorials created by friendly developers in the WebGL community. Below are some that I found particularly useful.
- Aerotwist Author: Paul Lewis
- An Introduction to WebGL from Opera's developer siteAuthor: Luz Caballero
- Google I/O 2011: WebGL Techniques and Performance
- Khronos WebGL Public Wiki
- Learning Three.jsAuthor: Jerome Etiene
- Learning WebGLAuthor: Giles Thomas
- The WebGL CookbookAuthor: Giles Thomas
- WebGL Camp Archive
- WebGL Tutorials at the Mozilla Developer CenterEric Shepherd
BOOKS
Several books about WebGL have been published in the last year.
- HTML5 Games: Creating Fun with HTML5, CSS3, and WebGLAuthor: Jacob SeidelinPublication Date: December 27, 2011
- Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGLAuthor: James L. WilliamsPublication Date: October 5, 2011
- Professional WebGL Programming: Developing 3D Graphics for the WebAuthor: Andreas AnyuruPublication Date: May 8, 2012
- WebGL Beginner's GuideAuthors: Diego Cantor and Brandon JonesPublication Date: June 15, 2012
- WebGL: Up and RunningAuthor: Tony ParisiPublication Date: August 24, 2012
TOOLS + UTILITIES
WEBGL FRAMEWORKS
WebGL Frameworks simplify the process of creating WebGL content. Many use common languages like JavaScript so that anyone with a basic understanding of web languages can get started with WebGL. The number of frameworks in development is continually growing and an up to date list of frameworks can be found at the Khronos WebGL Wiki
- C3DL
- Cesium
- CopperLicht
- CubicVR.js
- EnergizeGL
- GammaJS
- GLGE
- GlowScript
- GTW
- Inka3D
- J3D
- Jax
- JebGL
- JS3D
- KickJS
- KriWeb
- Lightgl.js
- O3D
- Oak3D
- OpenWebGlobe SDK
- OSG.JS
- PhiloGL
- Pre3D
- SceneJS
- SpiderGL
- StormEngineC
- TDL
- Three.js
- WebGL Google Web Toolkit bindings
- X3DOM