When I create floors, I simply create a cube, (usually around 256x256x8). Then I will create three to four variations of flooring (like tile, panels, whatever) as textures. Once I get these textures in ue3, I take the variations a step further by using material instancing and my favorite material node (lerp!). You can…