# "vtkLinearExtrusionFilter" in vtkjs ?

**URL:** https://discourse.vtk.org/t/vtklinearextrusionfilter-in-vtkjs/3691
**Category:** Web
**Created:** [July 2, 2020, 10:52am UTC](https://discourse.vtk.org/t/vtklinearextrusionfilter-in-vtkjs/3691 "2020-07-02T10:52:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![xuexl](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/x/3ec8ea/32.png) [@xuexl](https://discourse.vtk.org/u/xuexl)
#### Post date: [July 2, 2020, 10:52am UTC](https://discourse.vtk.org/t/vtklinearextrusionfilter-in-vtkjs/3691/1 "2020-07-02T10:52:35Z")

</div>

Using “vtkLinearExtrusionFilter” in vtk(c++), I can create a 3D model from a polygon. Is there the same function class in vtk(javascript) ?

---

<div class="post-metadata">

### Author: ![Forrest](https://discourse.vtk.org/user_avatar/discourse.vtk.org/forrest/32/300_2.png) [@Forrest](https://discourse.vtk.org/u/Forrest)
#### Post date: [July 2, 2020, 5:54pm UTC](https://discourse.vtk.org/t/vtklinearextrusionfilter-in-vtkjs/3691/2 "2020-07-02T17:54:55Z")

</div>

There currently is no `vtkLinearExtrusionFilter` in vtk.js, but that would be a good filter to add. It’s probably not too complicated of a filter either (check the VTK source for that), so if you’re willing to tackle that, feel free to submit a PR to vtk.js.

---

<div class="post-metadata">

### Author: ![xuexl](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/x/3ec8ea/32.png) [@xuexl](https://discourse.vtk.org/u/xuexl)
#### Post date: [July 3, 2020, 1:24am UTC](https://discourse.vtk.org/t/vtklinearextrusionfilter-in-vtkjs/3691/3 "2020-07-03T01:24:01Z")

</div>

Thank you, Forrest. I will try another way to solve this problem.
