Takes a single texture that's already close to seamless (or mostly homogeneous with little large-scale structure) and blends it with a half-period-shifted copy of itself so that the original seams are hidden inside a smooth interpolation margin. The output is a new texture of the same size that tiles cleanly.

This is a fixup pass, not a fully-generic seamless texture generator. Heavy structure crossing the original boundaries will still show artifacts.

Drop texture here