Function

usePostEffect

(name: string, uniform?: Uniform | ( () => Uniform)): void

Apply a post process effect from a shader name.

loadShader("invert", null, `
vec4 frag(vec2 pos, vec2 uv, vec4 color, sampler2D tex) {
    vec4 c = def_frag();
    return vec4(1.0 - c.r, 1.0 - c.g, 1.0 - c.b, c.a);
}
`)

usePostEffect("invert")

since v3000.0

group Draw

kaplay logo

Layer

Miscalenous