Applications of spatial data structures: Computer graphics, image processing, and GIS
Applications of spatial data structures: Computer graphics, image processing, and GIS
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Piecewise surface flattening for non-distorted texture mapping
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Multiresolution painting and compositing
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Multi-dimensional trees for controlled volume rendering and compression
VVS '94 Proceedings of the 1994 symposium on Volume visualization
3D painting: paradigms for painting in a new dimension
CHI '95 Conference Companion on Human Factors in Computing Systems
Fast backface culling using normal masks
Proceedings of the 1997 symposium on Interactive 3D graphics
Feline: fast elliptical lines for anisotropic texture mapping
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Solid texturing of complex surfaces
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Adaptively sampled distance fields: a general representation of shape for computer graphics
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Seamless texture mapping of subdivision surfaces by model pelting and texture blending
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Texture and reflection in computer generated images
Communications of the ACM
Adaptive unwrapping for interactive texture painting
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Uniform frequency images: adding geometry to images to produce space-efficient textures
Proceedings of the conference on Visualization '00
Texture mapping progressive meshes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Constrained texture mapping for polygonal meshes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Conformal Surface Parameterization for Texture Mapping
IEEE Transactions on Visualization and Computer Graphics
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Efficient octree conversion by connectivity labeling
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Pattern based procedural textures
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
ACM SIGGRAPH 2004 Papers
Feature-based surface parameterization and texture mapping
ACM Transactions on Graphics (TOG)
Texture sprites: texture elements splatted on surfaces
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Texture transfer during shape transformation
ACM Transactions on Graphics (TOG)
Glift: Generic, efficient, random-access GPU data structures
ACM Transactions on Graphics (TOG)
ACM SIGGRAPH 2006 Papers
Interactive decal compositing with discrete exponential maps
ACM SIGGRAPH 2006 Papers
A direct texture placement and editing interface
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Octree textures on graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Sketches
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Technical Section: Pseudo surface-texture synthesis
Computers and Graphics
Appearance preserving octree-textures
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Progressive transmission of appearance preserving octree-textures
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
ACM Transactions on Graphics (TOG)
LayerPaint: a multi-layer interactive 3D painting interface
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Recovering geometric detail by octree normal maps
Transactions on Edutainment VII
State of the art in photon density estimation
ACM SIGGRAPH 2012 Courses
Ptex: per-face texture mapping for production rendering
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
An irradiance atlas for global illumination in complex production scenes
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Compressed random-access trees for spatially coherent data
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Interactive 3D painting on point-sampled objects
SPBG'04 Proceedings of the First Eurographics conference on Point-Based Graphics
Interactive out-of-core texturing with point-sampled textures
SPBG'06 Proceedings of the 3rd Eurographics / IEEE VGTC conference on Point-Based Graphics
Improving the Parameterization of Approximate Subdivision Surfaces
Computer Graphics Forum
Texture brush: an interactive surface texturing interface
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
A multi-threaded algorithm for computing the largest non-colliding moving geometry
Computer-Aided Design
Hi-index | 0.00 |
This paper presents a solution for texture mapping unparameterized models. The quality of a texture on a model is often limited by the model's parameterization into a 2D texture space. For models with complex topologies or complex distributions of structural detail, finding this parameterization can be very difficult and usually must be performed manually through a slow iterative process between the modeler and texture painter. This is especially true of models which carry no natural parameterizations, such as subdivision surfaces or models acquired from 3D scanners. Instead, we remove the 2D parameterization and store the texture in 3D space as a sparse, adaptive octree. Because no parameterization is necessary, textures can be painted on any surface that can be rendered. No mappings between disparate topologies are used, so texture artifacts such as seams and stretching do not exist. Because this method is adaptive, detail is created in the map only where required by the texture painter, conserving memory usage.