Improved SetProjection2d