Implement per-pixel lighting with a simple shape.