• 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