Developed software triangle rasterizer with perspective-correct texture sampling, bilinear filtering, 3ds model loader, dynamic shadows.