Contents

3D-VObjects (2000-2001) is a 2D/3D engine for JAVA, everything is rendered by software. Features are flat&gouraud shading, lighting (directional), blending, and antialiasing.

Applications:


Examples:

A fighter of "Spacefighters":
! Move mouse cursor over the fighter to rotate !

A morphing Torus:
! Move mouse cursor over the torus to rotate !

 

Documentation

Documentation:

on the engine (javadoc)
on the applet: just read the html source of this file...


Implementation:

The applet (download) contains a simple 3D engine and a library to calculate the geometry out of 2D images. It features smooth shading, lighting, z-buffering, antialiasing, alpha blending and morphing. Everything is Java software rendered, but it works!

The applet also provides a 2D API featuring sprites and simple drawing mechanisms.