# Does VTK support modifying VTK pipelines in real-time?

**URL:** https://discourse.vtk.org/t/does-vtk-support-modifying-vtk-pipelines-in-real-time/12130
**Category:** Support
**Created:** [August 10, 2023, 9:43am UTC](https://discourse.vtk.org/t/does-vtk-support-modifying-vtk-pipelines-in-real-time/12130 "2023-08-10T09:43:31Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![fghoussen](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/f/ecd19e/32.png) [@fghoussen](https://discourse.vtk.org/u/fghoussen)
#### Post date: [August 10, 2023, 9:43am UTC](https://discourse.vtk.org/t/does-vtk-support-modifying-vtk-pipelines-in-real-time/12130/1 "2023-08-10T09:43:31Z")

</div>

Does VTK support modifying VTK pipelines in real-time?

Say I have a source S, I add a filter F1, I add mapper M and an actor A. Finally I add A to a renderer linked to a window.

Can I add a filter F2 on/in demand/real-time between F1 and M: does VTK supports this kind of things?

---

<div class="post-metadata">

### Author: ![lassoan](https://discourse.vtk.org/user_avatar/discourse.vtk.org/lassoan/32/50_2.png) [@lassoan](https://discourse.vtk.org/u/lassoan)
#### Post date: [August 10, 2023, 10:16am UTC](https://discourse.vtk.org/t/does-vtk-support-modifying-vtk-pipelines-in-real-time/12130/2 "2023-08-10T10:16:29Z")

</div>

Yes, you can change properties of filters and connections between filters anytime as long as you execute and modify them on the same thread.
