• DocumentCode
    1313979
  • Title

    Interactive display of large NURBS models

  • Author

    Kumar, Subodh ; Manocha, Dinesh ; Lastra, Anselmo

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    2
  • Issue
    4
  • fYear
    1996
  • fDate
    12/1/1996 12:00:00 AM
  • Firstpage
    323
  • Lastpage
    336
  • Abstract
    We present algorithms for interactive rendering of large-scale NURBS models. The algorithms convert the NURBS surfaces to Bezier surfaces, tessellate each Bezier surface into triangles, and render them using the triangle-rendering capabilities common to current graphics systems. We present algorithms for computing tight bounds on surface properties in order to generate high quality tessellation of Bezier surfaces. We introduce enhanced visibility determination techniques and present methods to make efficient use of coherence between successive frames. In addition, we also discuss issues in parallelization of these techniques. The algorithm also avoids polygonization anomalies like cracks. Our algorithms work well in practice and, on high-end graphics systems, are able to display models described using thousands of Bezier surfaces at interactive frame rates
  • Keywords
    CAD; computational geometry; interactive systems; parallel algorithms; rendering (computer graphics); splines (mathematics); surface fitting; Bezier surfaces; CAD; NURBS surfaces; frame coherence; graphics systems; high quality tessellation; interactive display; interactive frame rates; interactive rendering; large NURBS models; parallel algorithm; polygonization; tight bounds; triangle rendering; triangles; visibility determination techniques; Coherence; Computer displays; Computer graphics; Large-scale systems; Rendering (computer graphics); Spline; Surface cracks; Surface fitting; Surface reconstruction; Surface topography;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.556501
  • Filename
    556501