
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Gerd Reis, Frank Zeilfelder, Martin HeringBertram, Gerald E. Farin, Hans Hagen, "HighQuality Rendering of Quartic Spline Surfaces on the GPU," IEEE Transactions on Visualization and Computer Graphics, vol. 14, no. 5, pp. 11261139, September/October, 2008.  
BibTex  x  
@article{ 10.1109/TVCG.2008.66, author = {Gerd Reis and Frank Zeilfelder and Martin HeringBertram and Gerald E. Farin and Hans Hagen}, title = {HighQuality Rendering of Quartic Spline Surfaces on the GPU}, journal ={IEEE Transactions on Visualization and Computer Graphics}, volume = {14}, number = {5}, issn = {10772626}, year = {2008}, pages = {11261139}, doi = {http://doi.ieeecomputersociety.org/10.1109/TVCG.2008.66}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Visualization and Computer Graphics TI  HighQuality Rendering of Quartic Spline Surfaces on the GPU IS  5 SN  10772626 SP1126 EP1139 EPD  11261139 A1  Gerd Reis, A1  Frank Zeilfelder, A1  Martin HeringBertram, A1  Gerald E. Farin, A1  Hans Hagen, PY  2008 KW  Raytracing KW  Spline and piecewise polynomial approximation VL  14 JA  IEEE Transactions on Visualization and Computer Graphics ER   
[1] O. Abert , M. Geimer , and S. Müller , “Direct and Fast Ray Tracing of NURBS Surfaces,” Proc. IEEE/EG Symp. Interactive Ray Tracing (RT '06), pp. 161168, 2006.
[2] P. Alfeld , B. Piper , and L. Schumaker , “An Explicit Basis for $C^{1}$ Quartic Bivariate Splines,” SIAM J. Numerical Analysis, vol. 24, pp.891911, 1987.
[3] C. Benthin , I. Wald , and P. Slusallek , “Ray Tracing of FreeForm Surfaces,” Proc. Third Int'l Conf. Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa (Afrigraph '04), pp. 99106, 2004.
[4] M. Bertram , X. Tricoche , and H. Hagen , “Adaptive Smooth ScatteredData Approximation,” Proc. Joint Eurographics and IEEE TCVG Symp. Visualization (VisSym '03), pp. 177184 & 297, 2003.
[5] J. Bolz and P. Schrödor , Evaluation of Subdivision Surfaces on Programmable Graphics Hardware, http://www.multires.caltech. edu/pubs GPUSubD.pdf , 2002.
[6] T. Boubekeur and C. Schlick , “Generic Mesh Refinement on GPU,” Graphics Hardware, 2005.
[7] J. Bruijns , “Quadratic Bézier Triangles as Drawing Primitives,” Proc. ACM SIGGRAPH/Eurographics Workshop Graphics Hardware (GH '98), pp. 1524, 1998.
[8] S. Campagna , P. Slusallek , and H.P. Seidel , “Ray Tracing of Spline Surfaces: Bézier Clipping, Chebyshev Boxing, and Bounding Volume Hierarchy—A Critical Comparison with New Results,” The Visual Computer, vol. 13, pp. 265282, 1997.
[9] C. Chui , “Multivariate Splines,” CBMS 54. SIAM, 1989.
[10] C. Chui , G. Hecklin , G. Nürnberger , and F. Zeilfelder , Optimal Lagrange Interpolation by Quartic $C^{1}$ Splines on Triangulations, submitted, 2006.
[11] P. Cignoni , F. Ganovelli , E. Gobbetti , F. Marton , F. Ponchio , and R. Scopigno , “PlanetSized Batched Dynamic Adaptive Meshes (PBDAM),” Proc. IEEE Visualization Conf. (VIS '03), pp. 147154, 2003.
[12] C. de Boor , “BForm Basics,” Geometric Modeling, G. Farin, ed., pp.131148, 1987.
[13] C. de Boor , K. Höllig , and S. Riemenschneider , Box Splines. Springer, 1993.
[14] C. de Boor and Q. Jia , “A Sharp Upper Bound on the Approximation Order of Smooth Bivariate PP Functions,” J.Approximation Theory, vol. 72, pp. 2433, 1993.
[15] M. Duchaineau , M. Wolinsky , D. Sigeti , M. Miller , C. Aldrich , and M. MineevWeinstein , “ROAMing Terrain: RealTime Optimally Adapting Meshes,” Proc. IEEE Visualization Conf. (VIS '97), pp. 8188, 1997.
[16] G. Farin , “Triangular BernsteinBézier Patches,” Computer Aided Geometric Design, vol. 3, pp. 83127, 1986.
[17] G. Farin , Curves and Surfaces for CAGD: A Practical Guide. Morgan Kaufmann, 2002.
[18] M. Geimer and O. Abert , “Interactive Ray Tracing of Trimmed Bicubic Bézier Surfaces without Triangulation,” Proc. Int'l Conf. Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG '05), pp. 7178, 2005.
[19] M. Guthe , A. Balazs , and R. Klein , “GPUBased Trimming and Tessellation of NURBS and TSpline Surfaces,” Proc. ACM SIGGRAPH '05, pp. 10161023, 2005.
[20] J. Haber , F. Zeilfelder , O. Davydov , and H.P. Seidel , “Smooth Approximation and Rendering of Large Scattered Data Sets,” Proc. IEEE Visualization Conf. (VIS '01), pp. 341347 & 571, 2001.
[21] D. HerbisonEvans , “Solving Quartics and Cubics for Graphics,” Graphics Gems V, AP Professional, 1995.
[22] J. Hirche , A. Ehlert , S. Guthe , and M. Doggett , “Hardware Accelerated PerPixel Displacement,” Proc. Graphics Interface Conf. (GI '04), pp. 153158, 2004.
[23] J. Hoscheck and D. Lasser , Fundamentals of Computer Aided Geometric Design. AK Peters, 1993.
[24] L. Hwa , M. Duchaineau , and K.I. Joy , “Adaptive 48 Texture Hierarchies,” Proc. IEEE Visualization Conf. (VIS '04), pp. 219226, 2004.
[25] A. Knoll , Y. Hijazi , A. Kensler , M. Schott , C. Hansen , and H. Hagen , “Fast and Robust Ray Tracing of General Implicits on the GPU,” Univ. of Utah, Technical Report UUSCI2007014, 2007.
[26] A. Knoll , Y. Hijazi , I. Wald , C. Hansen , and H. Hagen , “Interactive Ray Tracing of Arbitrary Implicits with SIMD Interval Arithmetic,” Proc. IEEE/EG Symp. Interactive Ray Tracing (RT '07), pp.1118, 2007.
[27] N. Kohlmüller , G. Nürnberger , and F. Zeilfelder , Construction of Cubic 3D Spline Surfaces by Lagrange Interpolation at Selected Points, T. Lyche, M.L. Mazure, and L.L. Schumaker, eds., Curve and Surface Design, SaintMalo 2002, pp. 235245, 2003.
[28] M.J. Lai and L. Schumaker , Splines on Triangulations, to appear, 2006.
[29] P. Lindstrom and V. Pascucci , “Terrain Simplification Simplified: A General Framework for ViewDependent OutofCore Visualization,” IEEE Trans. Visualization and Computer Graphics, vol. 8, no. 3, pp. 239254, JulySept. 2002.
[30] C. Loop and J. Blinn , “RealTime GPU Rendering of Piecewise Algebraic Surfaces,” Proc. ACM SIGGRAPH '06, pp. 664670, 2006.
[31] F. Losasso and H. Hoppe , “Geometry Clipmaps: Terrain Rendering Using Nested Regular Grids,” Proc. ACM SIGGRAPH '04, pp.769776, 2004.
[32] T. Nishita , T. Sederberg , and M. Kakimoto , “Ray Tracing Trimmed Rational Surface Patches,” Proc. ACM SIGGRAPH '90, pp. 337345, 1990.
[33] G. Nürnberger , C. Rössl , H.P. Seidel , and F. Zeilfelder , “Reconstruction of Volume Data with Quadratic Super Splines,” IEEE Trans. Visualization and Computer Graphics, vol. 10, no. 4, pp.397409, Oct.Dec. 2004.
[34] G. Nürnberger and F. Zeilfelder , “Developments in Bivariate Spline Interpolation,” J. Computational and Applied Math., vol. 121, pp. 125152, 2000.
[35] M. Olano and A. Lastra , “A Shading Language on Graphics Hardware: The PixelFlow Shading System,” Proc. ACM SIGGRAPH, 1998.
[36] H. Prautzsch , W. Boehm , and M. Paluszny , Bézier and BSpline Techniques. Springer, 2002.
[37] G. Reis , “Hardware Based Bézier Patch Renderer,” Proc. IASTED Visualization, Imaging, and Image Processing (VIIP '05), pp. 622627, 2005.
[38] M. Sabin , “The Use of Piecewise Forms for the Numerical Representation of Shapes,” dissertation, Hungarian Academy of Science, 1976.
[39] J. Schneider and R. Westermann , “GPUFriendly HighQuality Terrain Rendering,” J. WSCG, vol. 14, no. 13, pp. 4956, 2006.
[40] M. Schwarz , M. Staginski , and M. Stamminger , “GPUBased Rendering of PN Triangle Meshes with Adaptive Tessellation,” Proc. Vision, Modeling, and Visualization (VMV '06), pp. 161168, 2006.
[41] H.P. Seidel , “An Introduction to Polar Forms,” IEEE Computer Graphics and Applications, vol. 13, no. 1, pp. 3846, 1993.
[42] L.J. Shiue , I. Jones , and J. Peters , “A Realtime GPU Subdivision Kernel,” Proc. ACM SIGGRAPH '05, pp. 10101015, 2005.
[43] C. Sigg , T. Weyrich , M. Botsch , and M. Gross , “GPUBased RayCasting of Quadratic Surfaces,” Proc. Eurographics, 2006.
[44] T. Sorokina and F. Zeilfelder , “Optimal QuasiInterpolation by Quadratic $C^{1}$ Splines on FourDirectional Meshes,” Approximation Theory XI: Gatlinburg 2004, C.K. Chui, M. Neamtu, and L.L.Schumaker, eds., pp. 423438, 2005.
[45] T. Sorokina and F. Zeilfelder , “An Explicit QuasiInterpolation Scheme Based on $C^{1}$ Quartic Splines on Type1 Triangulations,” Computer Aided Geometric Design, vol. 25, no. 1, pp. 113, 2008.
[46] C. Stoll , S. Gumhold , and H.P. Seidel , “Incremental Raycasting of Piecewise Quadratic Surfaces on the GPU,” Proc. IEEE Symp. Interactive Ray Tracing (RT '06), pp. 141150, 2006.
[47] A. Vlachos , J. Peters , C. Boyd , and J. Mitchell , “Curved PN Triangles,” Proc. Symp. Interactive 3D Graphics (I3D '01), pp. 159166, 2001.
[48] I. Wald , W.R. Mark , J. Günther , S. Boulos , T. Ize , W. Hunt , S.G. Parker , and P. Shirley , “State of the Art in Ray Tracing Animated Scenes,” Proc. Eurographics State of the Art Reports (STAR), 2007.
[49] I. Wald , T.J. Purcell , J. Schmittler , C. Benthin , and P. Slusallek , “Realtime Ray Tracing and Its Use for Interactive Global Illumination,” Proc. Eurographics State of the Art Reports (STAR), 2003.
[50] D. Zorin , T. DeRose , A. Levin , P. Schröder , L. Kobbelt , and W. Sweldens , “Subdivision for Modeling and Animation,” Proc. ACM SIGGRAPH '00, Course 23, 2000.