Pigment/examples/oklab.gdshader

11 lines
211 B
Text
Raw Permalink Normal View History

2025-10-10 22:05:07 +02:00
shader_type canvas_item;
#include "./shaderlib/oklab.gdshaderinc"
void fragment() {
vec4 oklab = rgb2oklab(COLOR);
vec4 oklch = oklab2oklch(oklab);
oklch.z -= 2.0;
COLOR = oklab2rgb(oklch2oklab(oklch));
}