Create/Update assets for version 19w14b

This commit is contained in:
InventiveBot
2019-04-06 17:21:54 +00:00
parent 8c84c333a9
commit f5ba9d4c24
216 changed files with 7534 additions and 2700 deletions

View File

@@ -7,16 +7,21 @@ varying vec2 oneTexel;
uniform vec2 InSize;
uniform float ColorResolution = 8.0;
uniform float Saturation = 1.2;
uniform float Resolution = 4.0;
uniform float Saturation = 1.5;
uniform float MosaicSize = 8.0;
void main() {
vec2 scaleFactors = InSize / 2;
vec2 truncPos = floor(texCoord * scaleFactors) / scaleFactors;
vec4 baseTexel = texture2D(DiffuseSampler, truncPos);
vec3 truncTexel = floor(baseTexel.rgb * ColorResolution) / ColorResolution;
vec2 mosaicInSize = InSize / MosaicSize;
vec2 fractPix = fract(texCoord * mosaicInSize) / mosaicInSize;
float luma = dot(truncTexel, vec3(0.3, 0.59, 0.11));
vec3 chroma = (truncTexel - luma) * Saturation;
gl_FragColor = vec4(luma + chroma, 1.0);
vec4 baseTexel = texture2D(DiffuseSampler, texCoord - fractPix);
vec3 fractTexel = baseTexel.rgb - fract(baseTexel.rgb * Resolution) / Resolution;
float luma = dot(fractTexel, vec3(0.3, 0.59, 0.11));
vec3 chroma = (fractTexel - luma) * Saturation;
baseTexel.rgb = luma + chroma;
baseTexel.a = 1.0;
gl_FragColor = baseTexel;
}