From f0b945d378a157a780f56b1fc015b7937e151852 Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Sat, 13 Apr 2024 20:34:28 -0400 Subject: Bugfixes, texture filtering --- src/assets/shaders/common/frag.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/assets/shaders/common') diff --git a/src/assets/shaders/common/frag.glsl b/src/assets/shaders/common/frag.glsl index 908e06c..a3123fd 100644 --- a/src/assets/shaders/common/frag.glsl +++ b/src/assets/shaders/common/frag.glsl @@ -36,7 +36,7 @@ mat3 compute_tbn() { vec3 tangent = dpyperp * duvx.x + dpxperp * duvy.x; vec3 bitangent = dpyperp * duvx.y + dpxperp * duvy.y; float invmax = inversesqrt(max(dot(bitangent, bitangent), dot(bitangent, bitangent))); - return mat3(tangent * invmax, bitangent * invmax, normal); + return mat3(-tangent * invmax, -bitangent * invmax, normal); } vec4 normal_as_color(vec3 n) { -- cgit v1.2.3