3D Engine:
Controls
of the applet (look at this page for interaktive keys and mouse moves)
Source
(The source is not finished yet, and may look wird)
The paper about the engine
(in danish)
Shading and mapping:
Flat shaded donut
Goroud shaded donut
Affine texture mapped donut with flat shade
Perspective correct texture mapped donut with flat shade
Goroud shaded affine texture mapped donut and sphere rotating
Perspektive projection and world and viewspace:
Flying short tour in a flatshaded room (using painters algoritmen)
Flying tour in a perspective texturemapped room with different objects
Same room as above, no tour (you can walk around in it then)
Transparancy and lightwave objects.
Cube object with motion blur
Transparant goroudshaded texturemapped object with motion blur
Semi transparant object with background image
Backface removal:
Wireframe example without backface removal
Wireframe example with backface removal
Render algoritmens:
Donut rotating in Cube with zBuffer
Donut rotating in Cube with painters algoritmen
BSP tree:
Tour in room, build as a BSPTree
Box and spike in eachother
Funny stuff:
Burning dot globe (using blur and push effect)
Burning wireframed donut
Burning room with tour