Efficient solid texture synthesis using gradient solids

In this paper, we propose a novel solid representation called gradient solids to compactly represent solid textures, including a tricubic interpolation scheme of colors and gradients for smooth variation and a region-based approach for representing sharp boundaries. We further propose a novel approach to directly synthesize gradient solid textures from exemplars. Compared with existing methods, our approach avoids the expensive step of synthesizing the complete solid textures at voxel level and produces optimized solid textures using our representation. This avoids significant amount of unnecessary computation and storage with comparable quality to the state of the art.

[1]  Jian Sun,et al.  Image vectorization using optimized gradient meshes , 2007, SIGGRAPH 2007.

[2]  Jack Tumblin,et al.  Bixels: Picture Samples with Sharp Embedded Boundaries , 2004, Rendering Techniques.

[3]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[4]  Sylvain Lefebvre,et al.  Lazy Solid Texture Synthesis , 2008, Comput. Graph. Forum.

[5]  Andrew Nealen,et al.  Volumetric modeling with diffusion surfaces , 2010, SIGGRAPH 2010.

[6]  Dani Lischinski,et al.  Solid texture synthesis from 2D exemplars , 2007, SIGGRAPH 2007.

[7]  Hugues Hoppe,et al.  Parallel controllable texture synthesis , 2005, SIGGRAPH 2005.

[8]  Daniel Cohen-Or,et al.  Tricubic Interpolation of Discrete Surfaces for Binary Volumes , 2003, IEEE Trans. Vis. Comput. Graph..

[9]  J. Marsden,et al.  Tricubic interpolation in three dimensions , 2005 .

[10]  Leif Kobbelt,et al.  Two‐Colored Pixels , 2010, Comput. Graph. Forum.

[11]  James Ferguson,et al.  Multivariable Curve Interpolation , 1964, JACM.

[12]  Bin Wang,et al.  High quality solid texture synthesis using position and index histogram matching , 2010, The Visual Computer.

[13]  Pascal Barla,et al.  Diffusion curves: a vector representation for smooth-shaded images , 2008, SIGGRAPH 2008.

[14]  Shi-Min Hu,et al.  Sketch guided solid texturing , 2011, Graph. Model..

[15]  Yizhou Yu,et al.  Patch-based image vectorization with automatic curvilinear feature alignment , 2009, SIGGRAPH 2009.

[16]  Darwyn R. Peachey,et al.  Solid texturing of complex surfaces , 1985, SIGGRAPH.

[17]  William A. Barrett,et al.  Object-based image editing , 2002, ACM Trans. Graph..

[18]  Yizhou Yu,et al.  Vector solid textures , 2010, ACM Trans. Graph..

[19]  Hugues Hoppe,et al.  Appearance-space texture synthesis , 2006, SIGGRAPH 2006.

[20]  Jagnow Robert Carl,et al.  Stereological techniques for solid textures , 2004, SIGGRAPH 2004.

[21]  Li-Yi Wei,et al.  Texture synthesis from multiple sources , 2003, SIGGRAPH '03.

[22]  Ralph R. Martin,et al.  Automatic and topology-preserving gradient mesh generation for image vectorization , 2009, SIGGRAPH 2009.

[23]  Kun Zhou,et al.  Motion field texture synthesis , 2009, SIGGRAPH 2009.

[24]  Takeo Igarashi,et al.  Lapped solid textures: filling a model with anisotropic textures , 2008, SIGGRAPH 2008.