Material variants lack of random texture offsets

Hello I am building a library with books that use custom materials, and am running into an issue where they all have the same texture, unlike normal materials, variants don’t seem to have random texture offsets. Does anyone know how to fix this? and if not does anyone know how I can request a feature to add this as a setting for material varients?

Image of the issue

Any help would be appreciated :3

1 Like

I might be wrong, but it seems like Roblox’s materials are still relative to the UV mapping.

Normal roblox materials apply a random offset to the UVs per part/mesh as far as I am aware. You can see this yourself when you copy and past a part over and over side by side, doing the same with a material variant will result in what I have shown.

1 Like

I know that it randomizes with baseparts, but I tried it on a meshpart and it didn’t change.

the books in the image are made of base parts

Thats a really needed feature for very obvious reasons. Why does roblox still miss that with custom materials, considering that base materials already have that implemented? Im constantly using custom materials and im so tired bashing into repetative patters because roblox could add such a simple thing. There are workarounds like unioning/rotating parts in cretain ways but its still so stupid that I have to resort to such practices :confused:

Live example, where colums and other shared parts of structure lack texture patter variety and looks unnatural:


Tho it should be noted, that if this feature would be implemented, we should have some control over how much we want to shuffle texture shift over each axis seperatly, so we could align patterns (like bricks) by one axis and randomise them by other, or maybe switch off that behaviour alltogether.

Roblox, please fix :pray:

2 Likes