Seedpoint
Input [x, y, z] array of floating point coordinates of the seedpoint
through which the isosurface must pass.
Outverts
Output [3, n] array of floating point vertices making up the triangle
surfaces.
DECIMATE
Set this keyword to output a decimated isosurface. Based on the merge-factor
specified by the MAX_MERGE keyword, cells in the volume grid are grouped
together to yield fewer large triangles (wherever possible).
MAX_MERGE
Set this keyword to an integral power of 2 (i.e. 1, 2, 4, 8 etc.).
This value represents the degree of "grouping" allowed while merging triangles
of the isosurface during decimation. The larger this value, the greater
is the decimation, and more simplified is the isosurface. A value of 1
is equivalent to setting DECIMATE=0. The value is clamped to the power
of 2 that is greater than or equal to the largest dimension of the volume.
The default value is 2.
PERCENT_VERTICES
Set this keyword to a named variable that will contain the percentage
of retained vertices after decimation (if any).
Download
DLM, sample IDL application for Windows (56 Kb)
Download
sample data (courtesy CAS Technologies)(822 Kb)