From 0db46ff41fff73155b037c2db2bc687a9c876b47 Mon Sep 17 00:00:00 2001 From: Moritz Zwerger Date: Fri, 7 Feb 2025 23:43:36 +0100 Subject: [PATCH] ambient occlusion: real greyscale --- .../assets/minosoft/rendering/shader/chunk/chunk.vsh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/resources/assets/minosoft/rendering/shader/chunk/chunk.vsh b/src/main/resources/assets/minosoft/rendering/shader/chunk/chunk.vsh index d386804b9..6cc0e7728 100644 --- a/src/main/resources/assets/minosoft/rendering/shader/chunk/chunk.vsh +++ b/src/main/resources/assets/minosoft/rendering/shader/chunk/chunk.vsh @@ -28,7 +28,7 @@ uniform mat4 uViewProjectionMatrix; #include "minosoft:light" #include "minosoft:animation" -#define DEBUG +// #define DEBUG #ifdef DEBUG const vec3 AMBIENT_OCCLUSION[4] = vec3[4]( @@ -38,7 +38,12 @@ vec3(0.0f, 2.0f, 0.0f), vec3(0.0f, 0.0f, 2.0f) ); #else -const float AMBIENT_OCCLUSION[4] = float[4](1.0f, 0.7f, 0.5f, 0.3f); +const vec3 AMBIENT_OCCLUSION[4] = vec3[4]( +vec3(1.0f), +vec3(0.85f), +vec3(0.75f), +vec3(0.60f) +); #endif