This WebGL demo shows some geometric primitive construction capabilities.

The WebGL engine is an evolving port of the C++ Nutty Engine. Currently it supports
  • Object-oriented design

  • Custom shapes, primitives, heightmaps, and OBJ file support

  • Auto UV mapping and vertex normal smoothing

  • Matrix, vector, RNG, collision, and other math routines.

  • Particle emitters

  • Useful engine classes such as strings, timers, event systems, and I/O handling

  • AJAX support