Add resizing

This commit is contained in:
Andras Schmelczer 2023-05-01 18:12:25 +01:00
commit 058d6014b7
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
18 changed files with 254 additions and 138 deletions

View file

@ -18,13 +18,13 @@ fn fragment(@location(0) uv: vec2<f32>) -> @location(0) vec4<f32> {
let brushStrength = traces.a;
let rgbColor = sqrt(vec3(
settings.speciesColorA * speciesAStrength +
settings.speciesColorB * speciesBStrength +
settings.speciesColorA * clamp(speciesAStrength, 0, 1) +
settings.speciesColorB * clamp(speciesBStrength, 0, 1) +
settings.brushColor * brushStrength
));
let bg = vec3(0.9) + 0.05 * (random.r - 0.5);
let bg = vec3(0.9) + 0.075 * random.r;
return vec4(bg - rgbColor, 1);