Add Perspective Projection