my software renderer for learning about cg draws lines draws wireframes rasterizes triangles my learning material tiny renderer scratchapixel intro to gc olive.c tsoding stream creating olivec