Mywiki

3D Engines

These libraries focus only on 3D. You may need to combine them with other libs to suit your needs.

Name Latest Release Size (KB) License Unit Tests Docs Notes
C3DL2.1 (?)MIT
Curve3D1.0BSD
CopperLicht1.3.2 (?)
CubicVR.js~200 minifiedMITAPI, WIKI
GLGE0.8BSDAPI
J3D
JS3D0.1a (2007-02-05)GPL
SceneJS0.8.0b (2011-06-13)353MIT or GPL V2API, WIKIEXAMPLES
O3DBSD
Origami
PhiloGL1.4.2MITAPIDemos and tutorials
Pre3dDemo
Sandy 3DApparently compiles to JS via Haxe
SpiderGL
three.jsr47(2012 01 14)~96 gzippedMITAPI, WIKI Examples
lightgl.jsAnnotated Source

2D

WebGL Helpers

  • WebGLU - WebGL helpers

  • mjs - vector and matrix math library optimized for WebGL

  • glMatrix - "stupidly fast" matrix/vertex math library for WebGL, 0.9.4, BSD

  • ewgl-matrices - matrix lib for WebGL

  • TDL - low-level library for WebGL apps. It focuses on speed of rendering rather than ease of use

  • GLOW - a just-above-low-level WebGL API.

  • jaxgl

  • KineticJS

  • csg.js

WebGL Applications

Presentations

Demos