From da71f747f38868e17aaabdfae72e13cafba9ac5d Mon Sep 17 00:00:00 2001 From: Xonk Date: Sun, 19 Apr 2026 19:29:50 -0400 Subject: [PATCH] fix incorrect vanilla AO value for LODs --- shaders/dimensions/DH_solid.fsh | 2 +- shaders/dimensions/voxy_opaque.glsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/shaders/dimensions/DH_solid.fsh b/shaders/dimensions/DH_solid.fsh index 2fa7a07..fe9d809 100644 --- a/shaders/dimensions/DH_solid.fsh +++ b/shaders/dimensions/DH_solid.fsh @@ -230,7 +230,7 @@ void main() { gl_FragData[1].a = 0.0; vec4 specularData = vec4(0.0,0.0,0.0,0.0); - vec4 otherData = vec4(normals.xyz * 0.5 + 0.5,1.0); + vec4 otherData = vec4(normals.xyz * 0.5 + 0.5,0.0); #if EMISSIVE_TYPE == 0 specularData.a = 0.0; diff --git a/shaders/dimensions/voxy_opaque.glsl b/shaders/dimensions/voxy_opaque.glsl index abd214f..82f76f0 100644 --- a/shaders/dimensions/voxy_opaque.glsl +++ b/shaders/dimensions/voxy_opaque.glsl @@ -106,7 +106,7 @@ void voxy_emitFragment(VoxyFragmentParameters parameters) { #endif vec4 specularData = vec4(0.0,0.0,subSurfaceScattering,0.0); - vec4 otherData = vec4(normal.xyz * 0.5 + 0.5,1.0); + vec4 otherData = vec4(normal.xyz * 0.5 + 0.5,0.0); specularData = clamp(specularData,0.0,1.0); otherData = clamp(otherData,0.0,1.0);