More work on the FlexlineI added attribute interpolation to the rasterizer yesterday. I am now interpolating a vertex color over a triangle instead of just a constant color. It is nice to actually see some color up on the screen instead of just two-tone images. Check out the first screenshot of the flexline in action:
I will be implementing additional interpolators for multiple vertex attributes, but I want to spend a few days to figure out the best way to do it. I have added support for loading and saving a bitmap to/from file, and will also be adding texture samplers soon. With interpolated attributes and texture samplers, it will soon be time for rendering a textured cube!