I'm making a modular floor. There are 4 different floor types that should look like this (I use uniform colors for simplicity)
Also I've got a texture atlas like this
I see 2 ways to implement this, but I cannot understand, what is better
1. Create 4 meshes with different UV offset
2. Create 1 mesh and 4 materials with texture offset (e.g. X:-0.5, Y:0)
What is preferable? Are there other ways?