Low Polygon and Pixel Engine Built for Mac/iOS using MetalKit backed View
This engine is an exercise in using some metal features to accelerate a mostly CPU bound software rasterizer. The system uses a 3D brensenham algorithm implementation to draw out the triangle in points. These points are then drawn to screen using a MetalKit view and the Metal Point primitives.