Built-in technique to avoid texture tiling repetition?

I was watching
https://www.youtube.com/embed/tKK0Pzw3sjM, which talks about ways to deal with texture repetition.
Here a simple one in a plane:

See the reps? That’s my tiles.

That doesn’t deserve a Nobel, right?

So, is there a simple way to deal with it in BJS, or will I have to… dive in shaders manually (would like not to, because other textures are coming).

I took a brick texture on purpose to show the constraint I have: other than flips x/y I can’t apply arbitrary rotations…

BTW, these are 1K texture preped to realistic scale. So, more than 1K won’t bring me anything but bandwidth waste because I won’t make them larger.

I need fresh ideas here :slight_smile:

I don’t know, maybe a material plugin adding noise or something… or better really…

Detail maps can me used to mask tile edges / reduce perceived repetition:

You could also look at the noise procedural texture:


Nice I will look into it and report here :+1: :+1:

1 Like

Ok, taking the detailmap route, easy to setup and adaptive enough.


1 Like