Modeling Cinematography