Lapped Textures

Emil Praun, Adam Finkelstein, Hugues Hoppe

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Scopus citations

Abstract

We present a method for creating texture over an arbitrary surface mesh using an example 2D texture. The approach is to identify interesting regions (texture patches) in the 2D example, and to repeatedly paste them onto the surface until it is completely covered. We call such a collection of overlapping patches a lapped texture. It is rendered using compositing operations, either into a traditional global texture map during a preprocess, or directly with the surface at runtime. The runtime compositing approach avoids resampling artifacts and drastically reduces texture memory requirements. Through a simple interface, the user specifies a tangential vector field over the surface, providing local control over the texture scale, and for anisotropic textures, the orientation. To paste a texture patch onto the surface, a surface patch is grown and parametrized over texture space. Specifically, we optimize the parametrization of each surface patch such that the tangential vector field aligns everywhere with the standard frame of the texture patch. We show that this optimization is solved efficiently as a sparse linear system.

Original languageEnglish (US)
Title of host publicationSIGGRAPH 2000 - Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques
PublisherAssociation for Computing Machinery, Inc
Pages465-470
Number of pages6
ISBN (Electronic)1581132085, 9781581132083
DOIs
StatePublished - Jul 1 2000
Event27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000 - New Orleans, United States
Duration: Jul 23 2000Jul 28 2000

Publication series

NameSIGGRAPH 2000 - Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques

Conference

Conference27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000
Country/TerritoryUnited States
CityNew Orleans
Period7/23/007/28/00

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction

Keywords

  • parametrizations
  • texture mapping
  • Texture synthesis

Fingerprint

Dive into the research topics of 'Lapped Textures'. Together they form a unique fingerprint.

Cite this