Azaezel vectorlightP - need to multiply a float4 by a float4 or she gets con…
6a8e78c Jul 9, 2014
vectorlightP - need to multiply a float4 by a float4 or she gets con…
…fused, thus:

  float3 worldNormal = normalize(mul(eyeMat, float4(normal,1.0))).xyz;
same basic principle for
      addToResult = lightColor * float4( fLT, 0.0);
fLT is an F3, so tacking on an extra value there matches it to the lightColor  F4, whereas taking a 0 on lightColor would make that an F5
6a8e78c