Multiresolution analysis of arbitrary meshes
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Introduction to algorithms
Least squares conformal maps for automatic texture atlas generation
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Seamster: inconspicuous low-distortion texture seam layout
Proceedings of the conference on Visualization '02
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Appearance-space texture synthesis
ACM SIGGRAPH 2006 Papers
Periodic global parameterization
ACM Transactions on Graphics (TOG)
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Rectangular multi-chart geometry images
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
Designing quadrangulations with discrete harmonic forms
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
ACM SIGGRAPH 2009 papers
Continuity mapping for multi-chart textures
ACM SIGGRAPH Asia 2009 papers
Geometry-aware direction field processing
ACM Transactions on Graphics (TOG)
ACM Transactions on Graphics (TOG)
Ptex: per-face texture mapping for production rendering
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Multiresolution attributes for tessellated meshes
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Parameterization-Aware MIP-Mapping
Computer Graphics Forum
Analytic displacement mapping using hardware tessellation
ACM Transactions on Graphics (TOG)
Real-time local displacement using dynamic GPU memory management
Proceedings of the 5th High-Performance Graphics Conference
Hi-index | 0.00 |
Surface materials are commonly described by attributes stored in textures (for instance, color, normal, or displacement). Interpolation during texture lookup provides a continuous value field everywhere on the surface, except at the chart boundaries where visible discontinuities appear. We propose a solution to make these seams invisible, while still outputting a standard texture atlas. Our method relies on recent advances in quad remeshing using global parameterization to produce a set of texture coordinates aligning texel grids across chart boundaries. This property makes it possible to ensure that the interpolated value fields on both sides of a chart boundary precisely match, making all seams invisible. However, this requirement on the uv coordinates needs to be complemented by a set of constraints on the colors stored in the texels. We propose an algorithm solving for all the necessary constraints between texel values, including through different magnification modes (nearest, bilinear, biquadratic and bicubic), and across facets using different texture resolutions. In the typical case of bilinear magnification and uniform resolution, none of the texels appearing on the surface are constrained. Our approach also ensures perfect continuity across several MIP-mapping levels.