Make the first light color affect the emissive colors, and fix bilinear filtering in PNGImage

This commit is contained in:
2019-03-28 09:40:40 +01:00
parent 6c7e6de5a8
commit faa69754f8
2 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -130,7 +130,7 @@ vec3 phong(vec3 basecolor, vec3 nnormal) {
if (diffuse_i>0) diffuse_component += light[i].color * diffuse_i * attenuation;
}
basecolor *= (emissive_color + diffuse_color *diffuse_component);
basecolor *= (emissive_color*light[0].color + diffuse_color *diffuse_component);
if (isReflectionMapped)
basecolor = reflection(basecolor, nnormal);