Multiple Lights, GLSL Arrays and Structures