Pupil filter design