This is an experiment that I made, it uses projection with vertex tables and edge tables (I don't know the technical name.) The rotation is done by rotating 2D points instead of the 3D points. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WASD = Movement Q/E = Descend/Ascend I/K = Pitch J/L = Yaw U/O = Roll R = Reset Z/X = Decrease and increase focal length Numbers = Change the polyhedron