Solid-Texture Synthesis: A Survey

@article{Pietroni2010SolidTextureSA,
  title={Solid-Texture Synthesis: A Survey},
  author={Nico Pietroni and Paolo Cignoni and Miguel A. Otaduy and Roberto Scopigno},
  journal={IEEE Computer Graphics and Applications},
  year={2010},
  volume={30},
  pages={74-89}
}
It's common belief that textures can simply and efficiently model 3D objects by separating appearance properties from their geometric description. Computer graphics has profusely used textures to model objects' external structure, through either photographs or procedural models. Whereas traditional 2D textures usually encode information about an object's external surface, researchers have proposed extensions for providing volumetric information, allowing encoding of objects' internal appearance… 
A framework of perceptual features for the characterisation of 3D textured images
TLDR
This paper presents a multiresolution system for volumetric texture analysis that uses combinations of perceptual texture features that correspond to adjectives commonly used by humans to describe textures to obtain a good perceptual feature approximation.
Texture Synthesis of Contrasting Natural Patterns
TLDR
The results synthesized for various mammals with contrasting patterns such as cows, horses, and zebras, and other contrasting patterns found in frogs, for example, confirm the advantages of an integrated approach such as the one provided by the extended Clonal Mosaic procedural model.
Solid texture synthesis for heterogeneous translucent materials
TLDR
This paper introduces a new search method to accelerate synthesizing of solid textures that decomposes the candidates in an exemplar into several subgroups and searches for the best similar neighborhood in each decomposed subgroup.
Sketch guided solid texturing
A Three-Level Approach to Texture Mapping and Synthesis on 3D Surfaces
TLDR
This work maps a small 2D texture sample onto objects of arbitrary size in a seamless fashion, with no visible repetitions and low overall distortion, and presents a method for example-based texturing of triangular 3D meshes.
Efficient texture synthesis of aggregate solid material
TLDR
This work proposes the simple and effective solid synthesis that efficiently utilizes the procedural texture and exemplar-based synthesis seamlessly in one system and can generate realistic texturing of solid material with low memory footprint and efficient aggregate-material synthesis in seconds.
Development of Texture Mapping Approaches for Additively Manufacturable Surfaces
Additive manufacturing (AM) technologies have been recognized for their capability to build complex components and hence have offered more freedom to designers for a long time. The ability to
Efficient synthesis of gradient solid textures
Semiregular Solid Texturing from 2D Image Exemplars
TLDR
This work presents a novel technique for synthesizingSolid textures, comprising 3D particles embedded in a matrix in a regular or semiregular pattern, starting from 2D image exemplars which provide cross-sections of the desired volume texture.
Real-time rendering of complex, heterogeneous mesostructure on deformable surfaces
TLDR
A new approach to rendering deforming textured surfaces that takes into account variations in elasticity of the materials represented in the texture is presented, based on dynamically warping the parameterisation so that parameterisation distortion in a deformed pose is locally similar to the rest pose.
...
...

References

SHOWING 1-10 OF 32 REFERENCES
Texturing Internal Surfaces from a Few Cross Sections
TLDR
This work introduces a new appearance‐modeling paradigm for synthesizing the internal structure of a 3D model from photographs of a few cross‐sections of a real object, and defines efficient warping and morphing operations that allow for real‐time synthesis of textures.
Anisotropic Solid Texture Synthesis Using Orthogonal 2D Views
TLDR
This work proposes a very efficient method based on a hybrid analysis (spectral and histogram) for an automatic synthesis of solid textures that allows for high precision solid textures in a large number of cases, including the difficult case of anisotropic textures.
Texture synthesis over arbitrary manifold surfaces
TLDR
This paper presents a solution to this problem for surfaces defined by dense polygon meshes by extending Wei and Levoy's texture synthesis method by generalizing their definition of search neighborhoods and synthesizing a texture that contains no discontinuities, exhibits low distortion, and is perceived to be similar to the sample texture.
Texture synthesis on surfaces
TLDR
This method draws upon texture synthesis methods that use image pyramids, and it uses a mesh hierarchy to serve in place of such pyramids to synthesize a texture directly on the surface of the model.
Evaluation of methods for approximating shapes used to synthesize 3D solid textures
TLDR
This research focuses on human perception of 3D solid textures composed of aggregate particles in a binding matrix and considers four methods for approximating plausible particle shapes—including two methods of the author's own contribution.
Synthesizing natural textures
TLDR
The algorithm is extended to allow direct user input for interactive control over the texture synthesis process, which allows the user to indicate large-scale properties of the texture appearance using a standard painting-style interface, and to choose among various candidate textures the algorithm can create by performing different number of iterations.
A survey of 3D texturing
Volumetric illustration: designing 3D models with internal textures
TLDR
The key idea is to synthesize a plausible cross-sectional image using a 2D texture-synthesis technique, instead of sampling from a complete 3D RGB volumetric representation directly, which simplifies the design interface and reduces the amount of data, making it possible for non-experts to rapidly design and use volUMetric illustrations.
Lapped solid textures: filling a model with anisotropic textures
TLDR
This work extends the 2D texture patch-pasting approach of lapped textures to 3D solids using a tetrahedral mesh and 3D texture patches to represent oriented textures and identifies several texture types considering the amount of anisotropy and spatial variation.
...
...