2nd mateiral with 2nd uv set?

I’ve been doing research on how to do this and apparently its possible from the comments but I am having a hard time finding how to access and set the 2nd material UV. I’m working on a 2d wargame top down.

its a 2d hex plane with each hex in the plane using a specific set of UVs from a sprite map of tile types reading from a data array.

The 2nd material is one single empty hex that the UV is the same for every hex in the plane. The reason for the 2nd material is so players can turn on or off the hex grid for the map. Some players like a hex grid overlay, others don’t.

I could simply make another object and just use the hex but I thought this is inefficient
Another way is to simply add a black tile sprite map of the same type (hexes) and not worry about the UVs. Which is what I currently have now.

I’d rather have the smaller image with the fixed set of UVs. Uses less memory.

Am I off target here?

Using a second UV set requires a custom shader that would work with it.

–Eric

I found some tutorials thanks