paint: tweak envmap strength

This commit is contained in:
luboslenco
2026-08-26 12:35:49 +02:00
parent 609d9c7d62
commit 5a91f6955b
7 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -78,7 +78,7 @@ static node_shader_context_t *make_pathsphere_shader(char *name) {
node_shader_write_frag(kong, "var indirect: float3 = albedo * (sh_irradiance(float3(n.x * constants.envmap_data.z + n.y * constants.envmap_data.y, n.y * "
"constants.envmap_data.z - n.x * constants.envmap_data.y, n.z)) / 3.14159265);");
node_shader_write_frag(kong, "indirect = indirect + prefiltered_color * env_brdf_approx(f0, roughness, dotnv);");
node_shader_write_frag(kong, "indirect = indirect * constants.envmap_data.w * 0.5;");
node_shader_write_frag(kong, "indirect = indirect * constants.envmap_data.w;");
node_shader_write_frag(kong, "indirect = max3(indirect, float3(0.0, 0.0, 0.0));");
// Filmic tone-mapping (matches compositor_pass)