How to Render Matte Surfaces 3: Shading Complex Curved Surfaces