Stochastic sampling in computer graphics
ACM Transactions on Graphics (TOG)
Tilings and patterns
Digital halftoning
The visual display of quantitative information
The visual display of quantitative information
Generating antialiased images at low sampling densities
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Graphics goodies #2—a simple, versatile procedural texture
ACM SIGGRAPH Computer Graphics
Efficient and portable combined random number generators
Communications of the ACM
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Algorithms for solid noise synthesis
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
An Efficiently Computable Metric for Comparing Polygonal Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence
Spectrally optimal sampling for distribution ray tracing
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Generating textures on arbitrary surfaces using reaction-diffusion
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Hierarchical Poisson disk sampling distributions
Proceedings of the conference on Graphics interface '92
Pyramid-based texture analysis/synthesis
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
A cellular texture basis function
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
An aperiodic set of 13 Wang tiles
Discrete Mathematics
A small aperiodic set of Wang tiles
Discrete Mathematics
Multiresolution sampling procedure for analysis and synthesis of texture images
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
Realistic modeling and rendering of plant ecosystems
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Pattern-based texturing revisited
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Andrew Glassner's notebook: recreational computer graphics
Andrew Glassner's notebook: recreational computer graphics
Solid texturing of complex surfaces
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Fast texture synthesis using tree-structured vector quantization
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
The aliasing problem in computer-generated shaded images
Communications of the ACM
Escher sphere construction kit
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Real-time texture synthesis by patch-based sampling
ACM Transactions on Graphics (TOG)
Non-Photorealistic Rendering
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Texturing and Modeling: A Procedural Approach
Texturing and Modeling: A Procedural Approach
Fast primitive distribution for illustration
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications
Pattern based procedural textures
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
VMV '01 Proceedings of the Vision Modeling and Visualization Conference 2001
Superquadrics with rational and irrational symmetry
SM '03 Proceedings of the eighth ACM symposium on Solid modeling and applications
Texture tile considerations for raster graphics
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Advanced Global Illumination
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
Wang Tiles for image and texture generation
ACM SIGGRAPH 2003 Papers
Structured importance sampling of environment maps
ACM SIGGRAPH 2003 Papers
Efficient illumination by high dynamic range images
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
A subdivision algorithm for computer display of curved surfaces.
A subdivision algorithm for computer display of curved surfaces.
Computer graphics and geometric ornamental design
Computer graphics and geometric ornamental design
Physically Based Rendering: From Theory to Implementation
Physically Based Rendering: From Theory to Implementation
Islamic star patterns in absolute geometry
ACM Transactions on Graphics (TOG)
GI '04 Proceedings of the 2004 Graphics Interface Conference
Near-regular texture analysis and manipulation
ACM SIGGRAPH 2004 Papers
Fast hierarchical importance sampling with blue noise properties
ACM SIGGRAPH 2004 Papers
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Tile-based texture mapping on graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Texture optimization for example-based synthesis
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
Islamic star patterns from polygons in contact
GI '05 Proceedings of Graphics Interface 2005
A procedural object distribution function
ACM Transactions on Graphics (TOG)
A spatial data structure for fast Poisson-disk sample generation
ACM SIGGRAPH 2006 Papers
Recursive Wang tiles for real-time blue noise
ACM SIGGRAPH 2006 Papers
An alternative for Wang tiles: colored edges versus colored corners
ACM Transactions on Graphics (TOG)
Wang cubes for video synthesis and geometry placement
SIGGRAPH '04 ACM SIGGRAPH 2004 Posters
Volume illustration using wang cubes
ACM Transactions on Graphics (TOG)
Generating an /spl omega/-tile set for texture synthesis
CGI '05 Proceedings of the Computer Graphics International 2005
ACM SIGGRAPH 2007 papers
Interactive Reaction-Diffusion on Surface Tiles
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Dual Poisson-Disk Tiling: An Efficient Method for Distributing Features on Arbitrary Surfaces
IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Visualization and Computer Graphics
Rendering forest scenes in real-time
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Texture tiling on arbitrary topological surfaces using wang tiles
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Proceedings of Graphics Interface 2011
Semi-stochastic tilings for example-based texture synthesis
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Synthesis of tiled patterns using factor graphs
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Over the last years, several techniques have been demonstrated that rely on tile-based methods. A lot of interactive applications could potentially benefit from these techniques. However, the state-of-the-art is scattered over several publications, and survey works are not available. In this class we give a detailed overview of tile-based methods in computer graphics. The class consist of four parts, which are briefly covered in the following paragraphs. Tile-Based Methods using Wang and Corner Tiles The first part of the class introduces tile-based methods in computer graphics based on Wang tiles and corner tiles. This part serves as a general introduction for the class, but also covers methods and applications based on Wang tiles and corner tiles. We introduce Wang tiles and corner tiles, and present several tiling algorithms. We discuss in detail tile-based texture mapping using graphics hardware, tile-based generation of Poisson disk distributions, and object distribution for procedural texturing. We briefly cover other applications such as sampling, non-photorealistic rendering, and geometric object distribution. The lecturer for the first part is Ares Lagae, who recently finished his PhD about tile-based methods in computer graphics [Lagae, 2007]. Periodic Tilings for Computer Graphics Applications The second part of the class introduces the mathematical and algorithmic aspects of decorative tilings such as those used by M. C. Escher. It focuses on the theory of isohedral tilings, tilings that cover the plane systematically with congruent copies of a single shape. The isohedral tilings are flexible enough to support a wide variety of applications in art and design, while admitting a compact and efficient implementation. We show how to store, manipulate and render isohedral tilings, and survey some recent applications. The lecturer for the second part is Craig Kaplan, an expert on the use of computer graphics in ornamental design Kaplan [2002]. Tile-Based Methods for Surface Modeling The third part of the class covers tilebased methods for surface modeling. Tiling is a practical and cost-effective method for high-quality surface modeling and rendering. Rather than intensive data acquisition and synthesis, the generalized Wang tile set presented in this part of the talk allows us to seamlessly and non-periodically tile texture data on parameterized surfaces of arbitrary topology. Once we synthesize textures on tiles, we can reuse the same tile set on different surfaces and we can also instantaneously change the surface appearance by just switching the reference tile set. Further than color textures, we also extend surface tiling to include bump maps, geometry details, the BTF's, as well as Poisson disk tiling. The lecturer for the third part is Chi-Wing Fu, who wrote several papers on this topic [Fu and Leung, 2005]. Non-Periodic Tilings for Computer Graphics Applications The fourth part of the class covers an important class of non-periodic tilings and their benefits for computer graphics applications. First, the theory of Penrose tilings is presented. We show how the inherent self-similarity of Penrose tiling can be exploited in order to get efficient implementation of uniform distributions with blue-noise properties. Then, we present polyomino-based uniform distributions, and show their advantages. Finally, we explore other non-periodic tiling systems, potentially usable for computer graphics applications: dodecagonal tiling, Ammann tiling, etc. The lecturer for the fourth part is Victor Ostromoukhov who is an expert in this topic [Ostromoukhov et al., 2004; Ostromoukhov, 2007]. Tile-Based Methods for Non-Photorealistic Rendering and Landscape Modeling The fifth part of the class covers applications of tile-based methods in the fields of non-photorealistic rendering and landscape modeling [Cohen et al., 2003]. Using hierarchical tile sets one is able to create point sets with infinite density still showing Poisson disk characteristics [Kopf et al., 2006]. We will demonstrate this using a set of tiles that is recursively subdivided. This is possible because the set shows self similarity. The resulting points can be used to create stipple drawings and also distributions of plants that also show Poisson disk behavior. This will be demonstrated by an application that enables real-time modeling and rendering of complex landscapes. The lecturer for the fifth part is Oliver Deussen, who has considerable experience with tile-based design.