Nutty Software Title
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
This Silverlight 3.0 demo renders 3D objects using the software rasterizer in Nutty Engine.

The engine supports:
  • Full transform and lighting

  • Diffuse and phong lighting

  • Multitexturing

  • Procedural texturing using a shader like system




This Silverlight 3.0 demo renders 3D particles using the Nutty Engine.

The particle engine supports:
  • Custom emitters

  • Custom particle rendering (can use images, ellipses, etc.)

  • Custom force and particle simulation generators
This Silverlight 3.0 demo renders 3D objects using the software raytracer in Nutty Engine.

The raytracer supports:
  • Multithreaded rendering

  • Full transform and lighting

  • Diffuse and phong lighting

  • Area lights

  • Multitexturing

  • Procedural texturing using a shader like system