DocumentCode :
1208159
Title :
High-Quality Rendering of Quartic Spline Surfaces on the GPU
Author :
Reis, Gerd ; Zeilfelder, Frank ; Hering-Bertram, Martin ; Farin, Gerald ; Hagen, Hans
Author_Institution :
German Res. Center for Artificial Intell. (DFKI), Deutsches Forschungszen- trum fuer Kuenstliche Intelligenz (DFKI) GmbH, Kaiserslautern
Volume :
14
Issue :
5
fYear :
2008
Firstpage :
1126
Lastpage :
1139
Abstract :
We present a novel GPU-based algorithm for high-quality rendering of bivariate spline surfaces. An essential difference to the known methods for rendering graph surfaces is that we use quartic smooth splines on triangulations rather than triangular meshes. Our rendering approach is direct since we do not use an intermediate tessellation but rather compute ray-surface intersections (by solving quartic equations numerically) as well as surface normals (by using Bernstein-Bezier techniques) for Phong illumination on the GPU. Inaccurate shading and artifacts appearing for triangular tesselated surfaces are completely avoided. Level of detail is automatic since all computations are done on a per fragment basis. We compare three different (quasi-) interpolating schemes for uniformly sampled gridded data, which differ in the smoothness and the approximation properties of the splines. The results show that our hardware-based renderer leads to visualizations (including texturing, multiple light sources, environment mapping, and so forth) of highest quality.
Keywords :
interpolation; rendering (computer graphics); splines (mathematics); approximation property; bivariate spline surfaces; compute ray-surface intersections; high-quality rendering; intermediate tessellation; interpolating schemes; quartic equations; quartic spline surfaces; smoothness property; triangulations; uniformly sampled gridded data; Raytracing; Spline and piecewise polynomial approximation; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Reproducibility of Results; Sensitivity and Specificity;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2008.66
Filename :
4509429
Link To Document :
بازگشت