CMUSurfaceMeshing2 Filter

Description | Options | Required Arrays | Created Arrays | Authors

Group

Surface Meshing

Summary

This filter creates a surface mesh using a Marching Cubes algorithm originally developed at Carnegie-Mellon University by Dr. Sukbin Lee in the Marterials Engineering department. Heavy modifications were performed by M. Grober and M. Jackson for the DREAM3D project. This version of the code meshes by looking at the entire volume of voxels at one time which means that this version may be more memory intensive than other versions. This version of the code generates 3 output files:

  1. The Nodes file contains all the nodal information
  2. The edges file contains all the shared edge information
  3. The triangles file contains all the connectivity of the nodes to generate the triangular mesh.
The nodes file format is as follows:

The triangles file format is as follows: The edges file format is as follows:

Parameters

NameType
Output Nodes FileFile Path
Output Edges FileFile Path
Output Triangles FileFile Path
X StepFloating point value
Y StepFloating point value
Z StepFloating point value

Required Arrays

TypeNameComment

Created Arrays

TypeNameComment

Authors

Copyright 2012 Dr. Sukbin Lee
Contact Info: Carnegie-Mellon University, School of Materials Engineering
Version: 1.0.0

License: BSD

Index