Texture synthesis over arbitrary manifold surfaces
- 1 August 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 355-360
- https://doi.org/10.1145/383259.383298
Abstract
Algorithms exist for synthesizing a wide variety of textures over rectangular domains. However, it remains difficult to synthesize general textures over arbitrary manifold surfaces. In this paper, we present a solution to this problem for surfaces defined by dense polygon meshes. Our solution extends Wei and Levoy's texture synthesis method [25] by generalizing their definition of search neighborhoods. For each mesh vertex, we establish a local parameterization surrounding the vertex, use this parameterization to create a small rectangular neighborhood with the vertex at its center, and search a sample texture for similar neighborhoods. Our algorithm requires as input only a sample texture and a target model. Notably, it does not require specification of a global tangent vector field; it computes one as it goes - either randomly or via a relaxation process. Despite this, the synthesized texture contains no discontinuities, exhibits low distortion, and is perceived to be similar to the sample texture. We demonstrate that our solution is robust and is applicable to a wide range of textures.Keywords
This publication has 21 references indexed in Scilit:
- Synthesizing natural texturesPublished by Association for Computing Machinery (ACM) ,2001
- Illustrating smooth surfacesPublished by Association for Computing Machinery (ACM) ,2000
- Fast texture synthesis using tree-structured vector quantizationPublished by Association for Computing Machinery (ACM) ,2000
- The digital Michelangelo projectPublished by Association for Computing Machinery (ACM) ,2000
- Non-distorted texture mapping for sheared triangulated meshesPublished by Association for Computing Machinery (ACM) ,1998
- Generation of 3D Texture Using Multiple 2D Models AnalysisComputer Graphics Forum, 1996
- Pyramid-based texture analysis/synthesisPublished by Association for Computing Machinery (ACM) ,1995
- Novel cluster-based probability model for texture synthesis, classification, and compressionPublished by SPIE-Intl Soc Optical Eng ,1993
- Model driven synthesis of natural textures for 3-D scenesComputers & Graphics, 1986
- Primitives for the manipulation of general subdivisions and the computation of VoronoiACM Transactions on Graphics, 1985