Interactive demonstration of a texture tiling technique that uses an overlapping diamond pattern + rotation + blending to reduced repetition artifacts. This only uses 2 texture samples, thus is ideal for real time usage.
---> Try Demo <---
The algorithm uses two reference points (corners and centers) to create overlapping diamonds of randomly rotated texture patches, then blends between them based on distance. This creates a more natural-looking tiling pattern that reduces the obvious repetition typically seen in tiled textures.
- Rotation: Controls the maximum rotation amount
- Blend Falloff: Adjusts how sharply the algorithm transitions between rotated sections
- Blend Offset: Modifies the center point influence
- Scale: Adjusts the tiling scale