An alternative for Wang tiles
- 1 October 2006
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 25 (4) , 1442-1459
- https://doi.org/10.1145/1183287.1183296
Abstract
In this article we revisit the concept of Wang tiles and introduce corner tiles, square tiles with colored corners. During past years, Wang tiles have become a valuable tool in computer graphics. Important applications of Wang tiles include texture synthesis, tile-based texture mapping, and generating Poisson disk distributions. Through their colored edges, Wang tiles enforce continuity with their direct neighbors. However, Wang tiles do not directly constrain their diagonal neighbors. This leads to continuity problems near tile corners, a problem commonly known as the corner problem. Corner tiles, on the other hand, do impose restrictions on their diagonal neighbors, and thus are not subject to the corner problem. In this article we show that previous applications of Wang tiles can also be done using corner tiles, but that corner tiles have distinct advantages for each of these applications. Compared to Wang tiles, corner tiles are easier to tile, textures synthesized with corner tiles contain more samples from the original texture, corner tiles reduce the required texture memory by a factor of two for tile-based texture mapping, and Poisson disk distributions generated with corner tiles have better spectral properties. Corner tiles result in cleaner, simpler, and more efficient applications.Keywords
This publication has 18 references indexed in Scilit:
- A procedural object distribution functionACM Transactions on Graphics, 2005
- Texture optimization for example-based synthesisACM Transactions on Graphics, 2005
- Fast hierarchical importance sampling with blue noise propertiesACM Transactions on Graphics, 2004
- Wang Tiles for image and texture generationACM Transactions on Graphics, 2003
- Graphcut texturesACM Transactions on Graphics, 2003
- Improving noiseACM Transactions on Graphics, 2002
- Real-time texture synthesis by patch-based samplingACM Transactions on Graphics, 2001
- Spectral Consequences of Photoreceptor Sampling in the Rhesus RetinaScience, 1983
- Least squares quantization in PCMIEEE Transactions on Information Theory, 1982
- The undecidability of the domino problemMemoirs of the American Mathematical Society, 1966