Shadows for bump-mapped surfaces
Proceedings of Computer Graphics Tokyo '86 on Advanced Computer Graphics
Ray tracing trimmed rational surface patches
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Smooth transitions between bump rendering algorithms
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A signal processing approach to fair surface design
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Scale-dependent reproduction of pen-and-ink illustrations
SIGGRAPH '96 Proceedings of the 23rd 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
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Illuminating micro geometry based on precomputed visibility
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Simulation of wrinkled surfaces
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Curves and Surfaces for Computer-Aided Geometric Design: A Practical Code
Curves and Surfaces for Computer-Aided Geometric Design: A Practical Code
Detail synthesis for image-based texturing
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Synthesis of progressively-variant textures on arbitrary surfaces
ACM SIGGRAPH 2003 Papers
View-dependent displacement mapping
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
Combining edges and points for interactive high-quality rendering
ACM SIGGRAPH 2003 Papers
Real-time relief mapping on arbitrary polygonal surfaces
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Silhouette maps for improved texture magnification
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Resolution independent curve rendering using programmable graphics hardware
ACM SIGGRAPH 2005 Papers
Real-time texture-mapped vector glyphs
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Bixels: picture samples with sharp embedded boundaries
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Random-access rendering of general vector graphics
ACM SIGGRAPH Asia 2008 papers
Rendering surface details with diffusion curves
ACM SIGGRAPH Asia 2009 papers
ACM SIGGRAPH 2010 papers
Extrusion and revolution mapping
ACM Transactions on Graphics (TOG)
A vectorial solver for free-form vector gradients
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Hi-index | 0.00 |
The standard bilinear interpolation on normal maps results in visual artifacts along sharp features, which are common for surfaces with creases, wrinkles, and dents. In many cases, spatially varying features, like the normals near discontinuity curves, are best represented as functions of the distance to the curve and the position along the curve. For high-quality interactive rendering at arbitrary magnifications, one needs to interpolate the distance field preserving discontinuity curves exactly. We present a real-time, GPU-based method for distance function and distance gradient interpolation which preserves discontinuity feature curves. The feature curves are represented by a set of quadratic Bezier curves, with minimal restrictions on their intersections. We demonstrate how this technique can be used for real-time rendering of complex feature patterns and blending normal maps with procedurally defined profiles near normal discontinuities.