Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Efficient algorithms for 3D scan-conversion of parametric curves, surfaces, and volumes
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Display of Surfaces from Volume Data
IEEE Computer Graphics and Applications
Fast surface tracking in three-dimensional binary images
Computer Vision, Graphics, and Image Processing
Computer graphics: principles and practice (2nd ed.)
Computer graphics: principles and practice (2nd ed.)
Discrete multidimensional Jordan surfaces
CVGIP: Graphical Models and Image Processing
Multidimensional digital boundaries
CVGIP: Graphical Models and Image Processing
Topological considerations in isosurface generation
ACM Transactions on Graphics (TOG)
Isosurfacing in span space with utmost efficiency (ISSUE)
Proceedings of the 7th conference on Visualization '96
The VRML 2.0 sourcebook (2nd ed.)
The VRML 2.0 sourcebook (2nd ed.)
Graphics programming with Direct3D: techniques and concepts
Graphics programming with Direct3D: techniques and concepts
The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics
Re: additional reference to "marching cubes"
ACM SIGGRAPH Computer Graphics
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Automatic Isosurface Propagation Using an Extrema Graph and Sorted Boundary Cell Lists
IEEE Transactions on Visualization and Computer Graphics
A Near Optimal Isosurface Extraction Algorithm Using the Span Space
IEEE Transactions on Visualization and Computer Graphics
Speeding Up Isosurface Extraction Using Interval Trees
IEEE Transactions on Visualization and Computer Graphics
Fast Visualization, Manipulation, and Analysis of Binary Volumetric Objects
IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications
Computer
Volume Rendering of Segmented Tubular Objects
MICCAI '01 Proceedings of the 4th International Conference on Medical Image Computing and Computer-Assisted Intervention
Efficient Parallel Out-of-core Isosurface Extraction
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Multi-scale visual analysis of trauma injury
Information Visualization - Special issue on visual analysis of human dynamics
A connected-component-labeling-based approach to virtual porosimetry
Graphical Models
Multi-scale modeling of trauma injury
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
Hi-index | 0.00 |
The purpose of this work is to compare the speed of isosurface rendering in software with that using dedicated hardware. Input data consist of 10 different objects from various parts of the body and various modalities (CT, MR, and MRA) with a variety of surface sizes (up to 1 million voxels/2 million triangles) and shapes. The software rendering technique consists of a particular method of voxel-based surface rendering, called shell rendering. The hardware method is OpenGL-based and uses the surfaces constructed from our implementation of the 驴Marching Cubes驴 algorithm. The hardware environment consists of a variety of platforms, including a Sun Ultra I with a Creator3D graphics card and a Silicon Graphics Reality Engine II, both with polygon rendering hardware, and a 300Mhz Pentium PC. The results indicate that the software method (shell rendering) was 18 to 31 times faster than any hardware rendering methods. This work demonstrates that a software implementation of a particular rendering algorithm (shell rendering) can outperform dedicated hardware. We conclude that, for medical surface visualization, expensive dedicated hardware engines are not required. More importantly, available software algorithms (shell rendering) on a 300Mhz Pentium PC outperform the speed of rendering via hardware engines by a factor of 18 to 31.