A simple pixel-based triangle filler. Theoretically, it shouldn't be too hard to add textures or triangle intersections to an engine made like this. Turbowarp for speed: https://turbowarp.org/796611337