Added perspective matrix to fix aspect ratio distortion