add zoom for perspective camera