per-pixel lighting. sphere model