The shader gives me black triangles, if pointlights higher then 0 and no pointlights are permitted in the lights array. Only one Dir-Light is given.