adding the capability of producing snapshots of different angles of an object