Move light calculation to fragment shader.