summaryrefslogtreecommitdiff
path: root/intermediate
diff options
context:
space:
mode:
authorquou <quou@disroot.org>2025-01-14 21:45:33 +1100
committerquou <quou@disroot.org>2025-01-14 21:45:33 +1100
commit7e3ad9c377eacffc8d1eef677a604796c8979c1a (patch)
tree3d3235808f2a5c02ae036bfb2d1679b17c2aa374 /intermediate
parentfd488f9603f22db0312eadcdb93b7880922dc9a7 (diff)
fix metalness
Diffstat (limited to 'intermediate')
-rw-r--r--intermediate/surface.glsl2
1 files changed, 1 insertions, 1 deletions
diff --git a/intermediate/surface.glsl b/intermediate/surface.glsl
index fab8694..7819f23 100644
--- a/intermediate/surface.glsl
+++ b/intermediate/surface.glsl
@@ -173,7 +173,7 @@ void main() {
(1.0 - met) *
cos_theta_i;
vec3 spec =
- mix(spec_col, col, met) *
+ mix(spec_col, spec_col * col, met) *
specular_brdf(uv, ref, light_dir, view_dir, nrm) *
cos_theta_i;
vec3 ambient =