Software renderer
This is a project, created for university. It demonstrates the way that 3d model coordinates can get from the disk to the screen.
Currently implemented are:
- Loading of a model into memory
- Sending the model through a software implemented pipeline
- Backface culling
- Near plane culling
- Rendering of a model in wireframe
- Rendeing of a model, flat shaded, using GDI+. Thus using lights:
- Ambient lights
- Directional lights
- Point lights
- Rendering of a model in Goraurd shading
- Loading of a model witha texture
- Rendering of a model with texture is not yet implemented!
At the moment, you will need to be using microsoft windows to run the program, due to using GDI+. In the fututre, this will be fixed and maybe assembly will be used.
As for specs; the program uses no hardware, although a good processor will be neede to get a good framerate.
See the design document for more information on the project.

