# Incorporate Gmsh in 3d Slicer

**URL:** <https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037>\
**Category:** Support\
**Created:** [November 2, 2022, 2:27pm UTC](https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037 "2022-11-02T14:27:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZSoltani](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/zsoltani/32/17166_2.png) [@ZSoltani](https://discourse.slicer.org/u/ZSoltani)\
**Post date:** [November 2, 2022, 2:27pm UTC](https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037/1 "2022-11-02T14:27:03Z")

</div>

Dear 3D Slicer community,

Is it possible to incorporate Gmsh in 3D Slicer?

Thank you in advance for your help,  
Zahra

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [November 3, 2022, 3:57am UTC](https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037/2 "2022-11-03T03:57:37Z")

</div>

> [@ZSoltani](#):
>
> Gmsh

While it might be possible, it is unlikely that you will find anyone helping you due to the incompatible licensing (looks like GMSH is using GPL). In general there is a reluctance of supporting libraries released under GPL. See the answer in this thread. [Incorporate CGAL in 3D Slicer - #2 by lassoan](https://discourse.slicer.org/t/incorporate-cgal-in-3d-slicer/25963/2)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [November 3, 2022, 12:00pm UTC](https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037/3 "2022-11-03T12:00:06Z")

</div>

Yes, we are avoiding investing time into supporting GPL code and instead try to make things work with restriction-free alternatives.

@Sam_Horvath has been considering adding [fTetWild](https://github.com/wildmeshing/fTetWild) as an additional mesher for SegmentMesher extension. Could you try fTetWild to see if it fulfills your needs?

---

<div class="post-metadata">

**Author:** ![ZSoltani](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/zsoltani/32/17166_2.png) [@ZSoltani](https://discourse.slicer.org/u/ZSoltani)\
**Post date:** [November 3, 2022, 2:54pm UTC](https://discourse.slicer.org/t/incorporate-gmsh-in-3d-slicer/26037/4 "2022-11-03T14:54:12Z")

</div>

Thank you @muratmaga and @lassoan for your replies.

@lassoan I wasn’t aware of fTetWild. We will try it to see how results will be in comparison with TetGen in SegmentMesher.
