Texture variation question

Hello!
I have this texture over here

Is there a way to set each tile to be different color without making multiple materials so it will look something like this?

The desired final result would be having different levels of brown on tiles but using the same material - Just every next placement of the texture to have different level of dirt on it

(This is one material here btw)

Thanks in advance!

There’s potentially a number of ways to handle this, but all require custom material work (nothing about the in Fortnite base material will likely handle this use case as it’s very basic). For clarity, to me, you describe two desired outcomes:

  1. Color (Albedo) variation
  2. Dirt variation

These are potentially two different methods with two different strategies depending on your desired outcome. Are you wanting to blend a dirt material with per tile variation while also varying the color of each underlying tile?

These are potentially two different methods with two different strategies depending on your desired outcome. Are you wanting to blend a dirt material with per tile variation while also varying the color of each underlying tile?

I’d like to have a little color shift towards having brownish tiles randomly scattered

By the way I just realized that’s the Fortnite forums! :smiley:
I’m working on Unreal 5 not the Fortnite editor
Please excuse my mistake

I see. A common and easy approach is to just introduce a 2nd texture sampler, which describes a “macro variation”. This can be full color (like my example from Substance Designer) or grayscale (and then colorized via HSV in the material).

This texture would or course have a different UV tiling rate, and would likely be multiplied with your detail tiling texture in the material.

The other advantage to this, is that you can also vary the tangent normals or other material channels with this approach.