Abstract
Given a three-dimensional (3D) array of function values Fi,j,k on a rectilinear grid, the marching cubes (MC) method is the most common technique used for computing a surface triangulation T approximating a contour (isosurface) F(x, y, z) = T. We describe the construction of a C0 -continuous surface consisting of rational-quadratic surface patches interpolating the triangles in T. We determine the Bézier control points of a single rational-quadratic surface patch based on the coordinates of the vertices of the underlying triangle and the gradients and Hessians associated with the vertices.
Original language | English (US) |
---|---|
Pages (from-to) | 215-227 |
Number of pages | 13 |
Journal | IEEE Transactions on Visualization and Computer Graphics |
Volume | 3 |
Issue number | 3 |
DOIs | |
State | Published - 1997 |
Externally published | Yes |
Keywords
- Approximation
- Contour
- Isosurface
- Marching cubes
- Rational bézier curve
- Rational bézier surface
- Triangular patch
- Triangulation
- Trilinear interpolation
- Visualization
ASJC Scopus subject areas
- Software
- Signal Processing
- Computer Vision and Pattern Recognition
- Computer Graphics and Computer-Aided Design