# Multiple render window interaction/synchronization in vtk

**URL:** https://discourse.vtk.org/t/multiple-render-window-interaction-synchronization-in-vtk/1360
**Category:** Development
**Created:** [July 17, 2019, 7:06am UTC](https://discourse.vtk.org/t/multiple-render-window-interaction-synchronization-in-vtk/1360 "2019-07-17T07:06:29Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![aish](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@aish](https://discourse.vtk.org/u/aish)
#### Post date: [July 17, 2019, 7:06am UTC](https://discourse.vtk.org/t/multiple-render-window-interaction-synchronization-in-vtk/1360/1 "2019-07-17T07:06:29Z")

</div>

Hi,

Similar questions have been asked multiple time in the past but I couldn’t find a proper answer to this issue.

I am trying to implement the 4 panes view thing (axial, coronal,  
sagittal and 3D(surface render)) using four vtkRenderWindow. I want the axial view to  
update itself each time I move the vtkImagePlaneWidget in the 3D view.  
The same applies for each axis.

Right now, I am using three vtkImagePlaneWidget in the 3D view and  
, if I move one vtkImagePlaneWidget in the 3D view, its  
corresponding planar view should also move.  
I came across vtkSynchronizedRenderWindows and  
vtkParallelRenderManager, but it is not clear to me that I need this.

Regards,  
Aish
