Matrix3D Perspective Projection

http://www.neuroproductions.be/experiments/matrix3d-perspective-projection/