Camera physics