Geometric texture synthesis and transfer via geometry images
Proceedings of the 2005 ACM symposium on Solid and physical modeling
Mesh quilting for geometric texture synthesis
ACM SIGGRAPH 2006 Papers
GI '06 Proceedings of Graphics Interface 2006
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Terrain Synthesis from Digital Elevation Models
IEEE Transactions on Visualization and Computer Graphics
Part II: texturing surfaces and geometry creation
ACM SIGGRAPH 2007 courses
ACM SIGGRAPH Asia 2008 papers
Example-based hair geometry synthesis
ACM SIGGRAPH 2009 papers
Technical Section: Dynamic harmonic fields for surface processing
Computers and Graphics
Layered shape synthesis: automatic generation of control maps for non-stationary textures
ACM SIGGRAPH Asia 2009 papers
Anisotropic resizing of model with geometric textures
2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling
Height and Tilt Geometric Texture
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
A connection between partial symmetry and inverse procedural modeling
ACM SIGGRAPH 2010 papers
Technical Section: Example-based curve synthesis
Computers and Graphics
Geometry texture synthesis based on Laplacian texture image
Journal of Computer Science and Technology
ACM SIGGRAPH 2011 papers
A hierarchical extension to 3D non-parametric surface relief completion
Pattern Recognition
Plausible 3d colour surface completion using non-parametric techniques
IMA'05 Proceedings of the 11th IMA international conference on Mathematics of Surfaces
Interactive face-replacements for modeling detailed shapes
GMP'06 Proceedings of the 4th international conference on Geometric Modeling and Processing
Microtiles: Extracting Building Blocks from Correspondences
Computer Graphics Forum
Structure-aware shape processing
SIGGRAPH Asia 2013 Courses
Hi-index | 0.00 |
Patterns on real-world objects are often due to variations in geometry across the surface. Height fields and other common parametric methods cannot synthesize many forms of geometric surface texture such as thorns, scales, and bark. We present an example-based technique for synthesizing a variety of geometric textures on a model's surface. The applied textures can be from models specifically created for this purpose, or may be drawn from user-specified regions of an example model. We extend existing neighborhood-based texture synthesis algorithms to operate on volumetric models. Similar to image analogies [11], given a training pair of unfiltered and filtered source models and an unfiltered destination model (all volumetric grids), we synthesize a filtered fourth model that exhibits the desired geometric texture. The user defines vector fields to specify the direction of texture anisotropy on the source and destination models. The vector field defines a coordinate frame on the destination object's surface that is used to sample the voxel density values in the neighborhood near a given voxel, which then gives a feature vector that is matched to the neighborhoods in the source model. Destination voxels are visited in an order that is dictated by the vector field. We show geometric synthesis results on a variety of models using textures such as pits, grooves, thru-holes and thorns.