• DocumentCode
    3247854
  • Title

    Approximating normals for marching cubes applied to locally supported isosurfaces

  • Author

    Nielson, Gregory M. ; Huang, Adam ; Sylvester, Steve

  • Author_Institution
    Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
  • fYear
    2002
  • fDate
    1-1 Nov. 2002
  • Firstpage
    459
  • Lastpage
    466
  • Abstract
    We present some new methods for computing estimates of normal vectors at the vertices of a triangular mesh surface approximation to an isosurface which has been computed by the marching cube algorithm. These estimates are required for the smooth rendering of triangular mesh surfaces. The conventional method of computing estimates based upon divided difference approximations of the gradient can lead to poor estimates in some applications. This is particularly true for isosurfaces obtained from a field function, which is defined only for values near to the isosurface. We describe some efficient methods for computing the topology of the triangular mesh surface, which is used for obtaining local estimates of the normals. In addition, a new, one pass, approach for these types of applications is described and compared to existing methods.
  • Keywords
    data visualisation; interpolation; rendering (computer graphics); Gouraud shading; cubes marching; locally supported isosurfaces; normals approximation; triangular mesh surface approximation; Approximation algorithms; Computer science; Data analysis; Data visualization; Interpolation; Isosurfaces; Lattices; State estimation; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visualization, 2002. VIS 2002. IEEE
  • Conference_Location
    Boston, MA, USA
  • Print_ISBN
    0-7803-7498-3
  • Type

    conf

  • DOI
    10.1109/VISUAL.2002.1183808
  • Filename
    1183808