Visual Computing

University of Konstanz
ACM Transactions on Graphics

Solid Texture Synthesis from 2D Exemplars

J. Kopf, C. Fu, D. Cohen-Or, O. Deussen, D. Lischinski, T. Wong
Teaser of Solid Texture Synthesis from 2D Exemplars


Paper (.pdf, 22.2 MB)


We present a novel method for synthesizing solid textures from 2D texture exemplars. First, we extend 2D texture optimization techniques to synthesize 3D texture solids. Next, the non-parametric texture optimization approach is integrated with histogram matching, which forces the global statistics of the synthesized solid to match those of the exemplar. This improves the convergence of the synthesis process and enables using smaller neighborhoods. In addition to producing compelling texture mapped surfaces, our method also effectively models the material in the interior of solid objects. We also demonstrate that our method is well-suited for synthesizing textures with a large number of channels per texel.


  acmid      = {1276380},
  address    = {New York, NY, USA},
  articleno  = {2},
  author     = {J. Kopf and C. Fu and D. Cohen-Or and O. Deussen and D. Lischinski and T. Wong},
  doi        = {10.1145/1276377.1276380},
  issn       = {0730-0301},
  issue_date = {July 2007},
  journal    = {ACM Transactions on Graphics},
  keywords   = {solid texture, texture synthesis},
  month      = {jul},
  number     = {3},
  publisher  = {ACM},
  title      = {Solid Texture Synthesis from 2D Exemplars},
  volume     = {26},
  year       = {2007},
  url        = {},