Shader 代码部分

1
2
3
4
5
6
7
8
shader_type canvas_item;

uniform int bands = 3;

void fragment() {
    vec3 c = texture(TEXTURE, UV).rgb;
    COLOR = vec4(floor(c*float(bands))/float(bands), 1.0);
}

编辑器调整

封面

原型参考

封面