Wang tiles in computer graphics
Many complex signals in computer graphics, such as point distributions and textures, cannot be efficiently synthesized and stored. This book presents tile-based methods based on Wang tiles and corner tiles to solve both these problems. Instead of synthesizing a complex signal when needed, the signal...
Main Author: | |
---|---|
Format: | Electronic |
Language: | English |
Published: |
San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA) :
Morgan & Claypool Publishers,
c2009.
|
Series: | Synthesis lectures on computer graphics and animation (Online) ;
# 9. |
Subjects: | |
Online Access: | Abstract with links to full text |
Table of Contents:
- Introduction
- Wang tiles and corner tiles
- Tilings
- Tilings in computer graphics
- Wang tiles
- Wang tiles in computer graphics
- Corner tiles and the corner problem
- Definitions, conventions, and notations
- Enumerating Wang tile sets and corner tile sets
- Corner tiles as Wang tiles
- Dominoes, Wang cubes, and corner cubes
- Tiling algorithms for Wang tiles and corner tiles
- Scanline stochastic tiling algorithms
- A scanline stochastic tiling algorithm for Wang tiles
- A scanline stochastic tiling algorithm for corner tiles
- Direct stochastic tiling algorithms
- A direct stochastic tiling algorithm for corner tiles
- Direct stochastic tiling algorithms for Wang tiles
- Hash functions
- Traditional hash functions based on permutation tables
- Long-period hash functions based on permutation tables
- Hash functions for direct stochastic tiling algorithms
- Hash functions for procedural texturing
- Example code
- Tile-based methods for texture synthesis
- Texture mapping and texture synthesis
- Tile-based texture synthesis
- Tile-based texture mapping
- The tile packing problem
- The one-dimensional tile packing problem
- The Wang tile packing problem
- The corner tile packing problem
- Puzzles derived from the tile packing problem
- Tile-based methods for generating Poisson disk distributions
- Poisson disk distributions
- Definition
- History and background
- Radius specification
- Generation
- Corner-based Poisson disk tiles
- Other methods
- Analysis
- Applications of Poisson disk distributions
- Sampling
- Non-photorealistic rendering
- Scientific visualization
- Procedural modeling, geometric object distribution, and geometry instancing
- Procedural texturing
- History and background
- A 2D procedural object distribution function
- A 3D procedural object distribution function
- Conclusion
- Bibliography
- Author biography.