Logo image
Computing and displaying isosurfaces in R
Journal article   Open access

Computing and displaying isosurfaces in R

Dai Feng and Luke Tierney
Journal of statistical software, Vol.28(1), pp.1-24
09/01/2008
DOI: 10.18637/jss.v028.i01
url
https://doi.org/10.18637/jss.v028.i01View
Published (Version of record) Open Access

Abstract

This paper presents R utilities for computing and displaying isosurfaces, or three-dimensional contour surfaces, from a three-dimensional array of function values. A version of the marching cubes algorithm that takes into account face and internal ambiguities is used to compute the isosurfaces. Vectorization is used to ensure adequate performance using only R code. Examples are presented showing contours of theoretical densities, density estimatates,and medical imaging data. Rendering can use the rgl package or standard or grid graphics, and a set of tools for representing and rendering surfaces using standard or grid graphics is presented.
Computer Science Computer Science, Interdisciplinary Applications Mathematics Physical Sciences Science & Technology Statistics & Probability Technology

Details

Metrics

22 Record Views
Logo image