combined lighting with texture mapping