void apply(int index, Shader shader) { shader.setVector3('Light$index.position', transform.position); shader.setColor('Light$index.color', source.color); shader.setFloat('Light$index.intensity', source.intensity); }