Use turbowarp for better results: https://turbowarp.org/947009441?fps=60 This project uses a super fast triangle filling algorithm You can use this for your 3d engines Bonus: This uses my faster pixel array renderer for even more performance! This project uses the delta method for triangle filling. Instead of using barycentric interpolation, it calculates the slope of each of the triangle's three edges and interpolates by simply updating values along the edges. It's faster than barycentric interpolation because you don't need to multiply three values per pixel just to interpolate a single variable which makes the rasterization much more efficient. You can extend it easily to include per pixel lighting and other attributes. It uses lists as input so it's faster and you don't have to deal with define block jumbo. #3d #scanline #zbuffer #depth #raster #rasterizer #rasterize #triangle #texture #affine