This project is well over 10 years old now, and has now been put into a state of low maintenance. Yet still I find myself showing the project to people to try and get them interested in the way 3D software packages work.
This C# application will render a scene (mainly rendering quadratic shapes) and do a non-physically based shading technique.
Click here ->BLSpaceRay<- for the source code.
Here is a screen shot of the scene it renders.