From ed3b4610cf773de562b3c55f452fbf7bf5b12b00 Mon Sep 17 00:00:00 2001 From: nathan Date: Sun, 27 Jul 2025 07:38:40 -0600 Subject: Improved skybox --- assets/shaders/glsl330/skybox.fs | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'assets/shaders/glsl330') diff --git a/assets/shaders/glsl330/skybox.fs b/assets/shaders/glsl330/skybox.fs index d71fef0..cb64db0 100644 --- a/assets/shaders/glsl330/skybox.fs +++ b/assets/shaders/glsl330/skybox.fs @@ -5,8 +5,6 @@ in vec3 fragPosition; // Input uniform values uniform samplerCube environmentMap; -uniform bool vflipped; -uniform bool doGamma; // Output fragment color out vec4 finalColor; @@ -14,16 +12,7 @@ out vec4 finalColor; void main() { // Fetch color from texture map - vec3 color = vec3(0.0); - - if (vflipped) color = texture(environmentMap, vec3(fragPosition.x, -fragPosition.y, fragPosition.z)).rgb; - else color = texture(environmentMap, fragPosition).rgb; - - if (doGamma)// Apply gamma correction - { - color = color/(color + vec3(1.0)); - color = pow(color, vec3(1.0/2.2)); - } + vec3 color = texture(environmentMap, fragPosition).rgb; // Calculate final fragment color finalColor = vec4(color, 1.0); -- cgit v1.2.3