In my previous post I mentioned about a really simple 3D engine that can be used for experimenting with lines, polygons and shapes in the 3D space. Here is a short video that shows what you can do with it. The video demonstrates:
- Drawing lines in 3D (note the XYZ axis)
- Drawing arbitrary polygons (different surfaces: Cone, Sphere, Torus, Cylinder, Cube)
- Rotating camera (using mouse)
- Adjusting focal length (using bottom Slider). This also controls the amount of perspective distortion.
Hope you like it!

How can you create objects with non-triangular faces? As i know, everything in WPF is triangular. Why does everything have to be about triangles? Can you post a simple sample source code to create a cube with squared faces. I need this so bad.
Could you post or mail me source code?
[...] After much prodding from friends and readers of this blog, I have decided to release the source of the little 3D engine I wrote a long time back (here and here). [...]