WebGL Resources

I’m not a C++ programmer, but I am very interested in WebGL technology. It’s a long way to go, first I plan to learn some basics about OpenGL 3.0 and OpenGL ES, because my video card only supports version 3.0 mostly, then start to learn and test WebGL with MineField.

Here’s my favorite WebGL learning resources during the past half of the year, except the famous LearningWebGL.com, there’re many WebGL frameworks and resourses we can choose.

  • GLGE is a javascript library intended to ease the use of WebGL
  • SceneJS is a JavaScript framework by Lindsay Kay that provides a terse yet expressive API through which you can easily create interactive 3D scenes on the WebGL canvas element.
  • WebGL implementation of O3D - an open-source JavaScript API for creating rich, interactive 3D applications in the browser.
  • CubicVR 3D Engine has been partially ported to the web using the new HTML5 standard WebGL (OpenGL ES 2.0) API.
  • X3DOM (pronounced X-Freedom) is an experimental open source framework and runtime to support the ongoing discussion in the Web3D and W3C communities how an integration of HTML5 and declarative 3D content could look like.
  • The Canvas 3D JS Libary (C3DL) is a JavaScript library that will make it easier to write 3D applications using WebGL.
  • CopperLicht - fast WebGL JavaScript 3D Engine
  • EnergizeGL (WebGL)
  • SpiderGL is a JavaScript 3D Graphics library which relies on WebGL for realtime rendering.
    ** PlayWebGL.com is dedicated to WebGL technology.
  • Planet WebGL
    ** HTML5 Canvas
  • The Nihilogic Labs feature experiments in the world of JavaScript games, HTML5 Canvas, Ajax and exotic web development in general.
  • WebGL Cheat Sheet
  • Jonas Wagner’s blog - Software Engineer Zürich, Switzerland
  • The Biomotion Lab
  • Andor Salga is working on C3DL as well as Processing.js.
  • P5Sunflow is an easy way to make your Processing sketches look sexy as hell.
    ** emanuele ruffaldi website (v3)
  • blog.intubo.com WebGL
  • Paul Brunt - Web, Technical, all thing 3D