Unmoving Plaid (Chowder Effect)

A simple shader that imitates the effect of Chowder’s Show, known as Unmoving Plaid on 3D objects.
Works on Vulkan, GLES3 and GLES2.

Tutorial:

Place shader material on the mesh

Place the code in the shader

In Shader Parameters, place the texture you want and adjust the scale

Finished.

Shader code
shader_type spatial;
render_mode unshaded;

uniform sampler2D texture_albedo;
uniform float scale = 1.0;

void fragment() {
    vec2 screen_uv = SCREEN_UV * scale;
    vec4 tex = texture(texture_albedo, screen_uv);
    ALBEDO = tex.rgb;
}
Tags
chowder, Chroma Key, effect, plaid, Static, texture, unmoving, unmovingplaid
The shader code and all code snippets in this post are under CC0 license and can be used freely without the author's permission. Images and videos, and assets depicted in those, do not fall under this license. For more info, see our License terms.

Related shaders

Chowder – Chroma Key

Simplified 3D Wave Effect

Affine Effect Shader

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments