Seamless Tiling
Seamless tiling is traditional method used in computer graphics. The main idea is having a texture that is of a finite size - lets say 50x50cm - and then be able to cover bigger surfaces with it. In order for texture to tile naturally, it need to be processed to be seamless.
Pattern Based Tiling
Pattern based tiling is a method of finding the least visible path to cut the tile and then tile seamlessly.
Dewarping & Straightening
for the tile to tile well, it is vital for texture to be straight.
both steps are performed on textures provided by TMAC.