Every year i dedicate my spare time for a month to writing a new software renderer. In it's second year this iteration of the renderer supports texturing, alpha blending, hidden surface removal and z-buferuing. SSR (Second Software Renderer) mimics the OpenGL API as close as possible. In the renderers next iteration i hope to add lighting, postprocessing effects and to have an actual game for the demo rather than seperate model files.