An efficient volume-rendering algorithm with an analytic approach

Chyi Cheng Lin, Yu-Tai Ching*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

14 Scopus citations


We present a new approach, analytic isosurface rendering, for volume rendering. The isosurface of a cell can be modeled as an analytic function, and the intersection between a ray and the isosurface can be computed directly. An octree structure efficiently searches the cells containing isosurfaces. The octree is easy to implement and can be stored in a compact form. It needs extra memory space - at most 27/64 of the size of the original data volume. Front-to-back projection can easily be implemented under the octree structure. A union-find-based algorithm maintains the frame buffer efficiently. Experimental results show that a volume rendering program with our approach is very efficient and maintains the quality of the rendered images.

Original languageEnglish
Pages (from-to)515-526
Number of pages12
JournalVisual Computer
Issue number10
StatePublished - 1 Jan 1996


  • Algorithms
  • Isosurface extraction
  • Volume rendering

Fingerprint Dive into the research topics of 'An efficient volume-rendering algorithm with an analytic approach'. Together they form a unique fingerprint.

Cite this