GPU-friendly marching cubes for visualizing translucent isosurfaces

Yongming Xie, Pheng-Ann Heng, Guangyu Wang, Tien-Tsin Wong

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

4 Citations (Scopus)

Abstract

Marching cubes has long been employed as a standard indirect volume rendering approach to extract isosurfaces from 3D volumetric data. This paper presents a GPU-friendly MC implementation. Besides the cell indexing, we propose to calculate vertex and normal interpolations by precomputing the expensive equations and looking up these values during runtime. Upon a commodity GPU, our implementation can rapidly extract isosurfaces from a high-resolution volume and render the result. With the proposed parallel marching cubes algorithm, we can naturally generate layer-structured triangles, which facilitate the visualization of multiple-layer translucent isosurfaces without performing computational expensive sorting. The algorithm extracts and draws triangles, in a layer by layer fashion, from back to front.

Original languageEnglish
Title of host publication15th Annual Conference on Medicine Meets Virtual Reality, MMVR 2007
PublisherIOS Press
Pages500-502
Number of pages3
Volume125
Publication statusPublished - 2007
Externally publishedYes
EventMedicine Meets Virtual Reality 2007 - Long Beach, United States of America
Duration: 6 Feb 20079 Feb 2007
Conference number: 15th
https://www.iospress.com/catalog/books/medicine-meets-virtual-reality-15 (Proceedings)

Publication series

NameStudies in Health Technology and Informatics
Volume125
ISSN (Print)0926-9630

Conference

ConferenceMedicine Meets Virtual Reality 2007
Abbreviated titleMMVR 2007
Country/TerritoryUnited States of America
CityLong Beach
Period6/02/079/02/07
Internet address

Keywords

  • hardware acceleration
  • Isosurface extraction
  • volume rendering

Cite this