DocumentCode :
1924400
Title :
GPU smoothing of quad meshes
Author :
Ni, T. ; Yeo, Y. ; Myles, A. ; Goel, V. ; Peters, J.
Author_Institution :
Univ. of Florida, Gainesville, FL
fYear :
2008
fDate :
4-6 June 2008
Firstpage :
3
Lastpage :
9
Abstract :
We present a fast algorithm for converting quad meshes on the GPU to smooth surfaces. Meshes with 12,000 input quads, of which 60% have one or more non-4-valent vertices, are converted, evaluated and rendered with 9times9 resolution per quad at 50 frames per second. The conversion reproduces bi-cubic splines wherever possible and closely mimics the shape of the Catmull-Clark subdivision surface by c-patches where a vertex has a valence different from 4. The smooth surface is piecewise polynomial and has well-defined normals everywhere. The evaluation avoids pixel dropout.
Keywords :
coprocessors; mesh generation; piecewise polynomial techniques; rendering (computer graphics); splines (mathematics); vertex functions; Catmull-Clark subdivision surface; GPU smoothing; bi-cubic splines; meshes rendering; piecewise polynomial; quad meshes; vertex; Computational geometry; Computer graphics; Facial animation; Hardware; Polynomials; Shape control; Smoothing methods; Solid modeling; Spline; USA Councils; GPU; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Curve, surface, solid, object representations; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Animation; quadrilateral mesh; smooth surface; subdivision;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Shape Modeling and Applications, 2008. SMI 2008. IEEE International Conference on
Conference_Location :
Stony Brook, NY
Print_ISBN :
978-1-4244-2260-9
Electronic_ISBN :
978-1-4244-2261-6
Type :
conf
DOI :
10.1109/SMI.2008.4547938
Filename :
4547938
Link To Document :
بازگشت