WASDQE, ARROWS, you know the drill. Baseline 3d engine, comes with 3d rotation+movement, xy clipping, object rotation around a point on the x and y axis, and object translation. I made it compact as well. No z-clipping or tri-filling yet.