added: frustum + inf. perspective handling