Move towards pixel upscaling filter

This commit is contained in:
2025-11-25 11:04:06 +00:00
parent f5a972d9e2
commit c0cfadbdd3
13 changed files with 107 additions and 49 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
#version 450 core
layout (location=0) out vec4 fCol;
layout (location=1) out vec4 fPos;
layout (location=1) out vec3 fPos;
layout (location=2) out vec4 fNorm;
in vec3 vTexCoords;
in vec4 vPos;
@@ -12,7 +12,7 @@ vec2 rotateV2 (float a, vec2 v)
void main()
{
fCol = texture(diffuseSampler,vTexCoords);
fPos = vPos;
fPos = vPos.xyz;
vec4 basenorm = texture(normalSampler,vTexCoords) - 0.5;
vec2 n1 = rotateV2(vAng,vec2(basenorm.x,basenorm.z));
fNorm = vec4(-vec3(n1,basenorm.y),0);