How to pixelate vertex color blend?

I’m making a shader that allows to vertex paint another texture using vertex color and polybrush. I have this code that is pluged into the T argument of a Lerp between the two textures.

Over there in the Tiling and Offset node, there is a “pixelated uv” code that pixelates the Simple Noise.

When I paint in the red channel, the texture shows up as normal, but there is this weird line cutting the pixels at the border and I don’t know how to avoid it. Does anyone knows any solutions to this?

Not really possible to fix for the same reason as in the previous thread. You have to use a texture instead of vertex painting.

There’s no good way to pixelate per vertex interpolated values.

That’s unfortunate. Thank you.

This long thread might be of interest to you though.

2 Likes