Add emit map to a shader, so cars in candela are like small dots

This commit is contained in:
samuncle
2017-01-20 00:06:35 -05:00
parent 7234caffd9
commit e86e146442

View File

@@ -29,6 +29,7 @@ void main(void)
#else
vec4 col = texture(Albedo, uv);
float specmap = texture(SpecMap, uv).g;
float emitmap = texture(SpecMap, uv).b;
float mask = texture(colorization_mask, uv).a;
#endif
col.xyz *= pow(color.xyz, vec3(2.2));
@@ -43,5 +44,5 @@ void main(void)
col = vec4(new_color.r, new_color.g, new_color.b, col.a);
}
FragColor = vec4(getLightFactor(col.xyz, vec3(1.), specmap, 0.), 1.);
FragColor = vec4(getLightFactor(col.xyz, vec3(1.), specmap, emitmap), 1.);
}