Practical methods of optimization; (2nd ed.)
Practical methods of optimization; (2nd ed.)
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Parametrization and smooth approximation of surface triangulations
Computer Aided Geometric Design
Non-distorted texture mapping for sheared triangulated meshes
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Hierarchical face clustering on polygonal surfaces
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Adaptive unwrapping for interactive texture painting
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Texture mapping progressive meshes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Meshed atlases for real-time procedural solid texturing
ACM Transactions on Graphics (TOG)
Multilevel algorithms for multi-constraint graph partitioning
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
Interactive geometry remeshing
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Least squares conformal maps for automatic texture atlas generation
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Painting and rendering textures on unparameterized models
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Signal-specialized parametrization
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Seamster: inconspicuous low-distortion texture seam layout
Proceedings of the conference on Visualization '02
Computer Aided Geometric Design
GPU algorithms for radiosity and subsurface scattering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Two algorithms for fast reclustering of dynamic meshed surfaces
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
ACM SIGGRAPH 2005 Papers
Decorating Surfaces with Bidirectional Texture Functions
IEEE Transactions on Visualization and Computer Graphics
Perceptually driven interactive geometry remeshing
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Glift: Generic, efficient, random-access GPU data structures
ACM Transactions on Graphics (TOG)
Proceedings of the 2006 ACM symposium on Solid and physical modeling
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
Rectangular multi-chart geometry images
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
Mesh parameterization methods and their applications
Foundations and Trends® in Computer Graphics and Vision
Mesh parameterization: theory and practice
ACM SIGGRAPH ASIA 2008 courses
Rendering surface details with diffusion curves
ACM SIGGRAPH Asia 2009 papers
A survey of point-based techniques in computer graphics
Computers and Graphics
ACM Transactions on Graphics (TOG)
Component-based model synthesis for low polygonal models
Proceedings of Graphics Interface 2010
Texture synthesis using incremental patches
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Hi-index | 0.00 |
Surface painting is a technique that allows a user to paint a texture directly onto a surface, usually with a texture atlas: a 1:1 mapping between the surface and its texture image. Many good automatic texture atlas generation methods exist that evenly distribute texture samples across a surface based on its area and/or curvature, and some are even sensitive to the frequency spectrum of the input texture. However, during the surface painting process, the texture can change non-uniformly and unpredictably and even the atlases are static and can thus fail to reproduce sections of finely painted detail such as surface illustration.We present a new texture atlas algorithm that distributes initial texture samples evenly according to surface area and texture frequency, and, more importantly, maintains this distribution as the texture signal changes during the surface painting process. The running time is further accelerated with a novel GPU implementation of the surface painting process. The redistribution of samples is transparent to the user, resulting in a surface painting system of seemingly unlimited resolution. The atlas construction is local, making it fast enough to run interactively on models containing over 100K faces.