Order-Independent Texture Synthesis

06/28/2014
by   Li-Yi Wei, et al.
0

Search-based texture synthesis algorithms are sensitive to the order in which texture samples are generated; different synthesis orders yield different textures. Unfortunately, most polygon rasterizers and ray tracers do not guarantee the order with which surfaces are sampled. To circumvent this problem, textures are synthesized beforehand at some maximum resolution and rendered using texture mapping. We describe a search-based texture synthesis algorithm in which samples can be generated in arbitrary order, yet the resulting texture remains identical. The key to our algorithm is a pyramidal representation in which each texture sample depends only on a fixed number of neighboring samples at each level of the pyramid. The bottom (coarsest) level of the pyramid consists of a noise image, which is small and predetermined. When a sample is requested by the renderer, all samples on which it depends are generated at once. Using this approach, samples can be generated in any order. To make the algorithm efficient, we propose storing texture samples and their dependents in a pyramidal cache. Although the first few samples are expensive to generate, there is substantial reuse, so subsequent samples cost less. Fortunately, most rendering algorithms exhibit good coherence, so cache reuse is high.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 7

page 10

page 11

page 13

research
06/21/2017

Graphcut Texture Synthesis for Single-Image Superresolution

Texture synthesis has proven successful at imitating a wide variety of t...
research
05/17/2020

Co-occurrence Based Texture Synthesis

We model local texture patterns using the co-occurrence statistics of pi...
research
03/14/2021

Deep Tiling: Texture Tile Synthesis Using a Deep Learning Approach

Texturing is a fundamental process in computer graphics. Texture is leve...
research
05/11/2023

Pyramid Texture Filtering

We present a simple but effective technique to smooth out textures while...
research
04/12/2019

Macrocanonical Models for Texture Synthesis

In this article we consider macrocanonical models for texture synthesis....
research
04/06/2022

AUV-Net: Learning Aligned UV Maps for Texture Transfer and Synthesis

In this paper, we address the problem of texture representation for 3D s...
research
07/08/2021

TGHop: An Explainable, Efficient and Lightweight Method for Texture Generation

An explainable, efficient and lightweight method for texture generation,...

Please sign up or login with your details

Forgot password? Click here to reset