Support first person and third person camera modes