![[Home]](/images/iso2mesh_bar.png)
iso2mesh: a 3D surface and volumetric mesh generator for matlab/octave
- A sibling project, metch - a mesh registration toolbox, is also hosted with this website.
What's New
- [2009/07/01] I presented iso2mesh [in the poster session] at [IEEE ISBI'2009]. Here you can [download the PDF (2.5M)] version of the poster. You can find an up-to-date summary of the software there. Please let me know if you have any questions.
- [2009/06/09] The next major release of iso2mesh will be v1.0 (codename Tofu). A new function, surf2img, will be added is to convert a closed surface to a binary volume; this will take advantage of qmeshcut and is expected to be very fast. [Here] and [here], you can find the work-in-progress, but [surf2img] is not completely working due to the alignment of the origins. Suggestions or fixes are welcome!
- [2009/05/04] iso2mesh v0.8.0 (codename Hotpot) is released. Please read the ChangeLog and proceed to download.
- [2009/05/04] Now meshing a gray-scale 3D image by thresholds is officially supported ! (just committed to [CVS]), see a tutorial on how to create mesh from a gray-scale image.
- [2009/04/07] [A short paper describing iso2mesh toolbox] was accepted by [IEEE ISBI2009].
- [2009/03/09] BUG fix: the CGAL surface mesher, an external tool used in iso2mesh, was found to [have difficulties when meshing objects with pointy structures]. When this happens, the surface extraction step will run forever, and eventually exhaust the system memory. A few changes were [committed to CVS] this afternoon, solving this problem by [setting a maximum node number] for the surface extraction. Users can use opt.maxnode to override the node limit.
- [2009/02/11] Hotpot-beta (i.e. 0.7.9-1) is now ready for download. Read the Doc/ChangeLog here. All Mac-based executables were compiled and tested on both PowerPC and Intel Macs (thanks to Kishalay Kundu); binaries for Linux were also recompiled with -O3 options and should be faster/smaller than the older releases. I would like to [hear from] for any feedback testing this package.
- [2009/02/08] Hotpot (codename for iso2mesh v0.8) is [almost ready to serve!] Exciting new features were added such as the more robust [surface mesher], sub-region and hole labeling, recompiled tetgen on windows, improved compatibilities with Octave and more detailed documents.
- [2009/01/07] Thanks for [suggestions from Pierre Alliez], the [CGAL surface mesher] was [now incorporated into iso2mesh] to replace the binsurface+meshresample approach. The new surface mesher guarantees to have no self-intersecting elements. I am now able to mesh challenging human brain (with complex cortex surface) and head with this new tool, as show on the right.
- [2008/12/26] [More options for mesh smoothing]: Laplacian, Laplacian-HT and Low-pass filtering.
- [2008/12/22] [Initial support for multi-region/hole for tetgen].
- [2008/12/17] NEW:metch: a mesh/volume registration toolbox, is now released with its first alpha version.
- [2008/12/05] iso2mesh is now compatible with [GNU Octave].
- [2008/12/04] binsurface: fast (triangular/rectangular) iso-surface extraction, producing well-behaved surfaces.
- [2008/11/29] qmeshcut: fast tetrahedral mesh cross-sectional plot.
- [2008/11/08] iso2mesh v0.5.1 is now ready for download, providing supports to GNU/Linux, Windows and Mac OS platforms.