Surface perception and the generic view principle