Make a chess demo

This commit is contained in:
2024-08-23 00:49:43 +02:00
parent 830cc47cf4
commit fa9156f58d
867 changed files with 373 additions and 170549 deletions
+3 -3
View File
@@ -71,6 +71,8 @@ void main()
vec3 color = vec3(0);
float shadow = shadow_factor(frag_pos_light_space);
// Direct lighting
{
float D = distribGGX(NoH, roughness);
@@ -81,7 +83,7 @@ void main()
vec3 diffuse = (1 - F) * (1 - metallic) * baseColor / PI;
color = (diffuse + specular) * lightColor * light_intensity * NoL;
color = (1 - shadow) * (diffuse + specular) * lightColor * light_intensity * NoL;
}
// Ambient lighting with IBL
@@ -105,8 +107,6 @@ void main()
ambient = ((1 - F) * (1 - metallic) * diffuse + specular) * ao;
}
float shadow = shadow_factor(frag_pos_light_space);
color = color + ambient;
color = color / (color + vec3(1.0)); // HDR tonemapping