Hello,<br><br>I have two images. One of them is one part of the other image. They have both different size, spacing, origin... but they overlap each other. I want to render them in two separate vtkRenderWindows and I want to interact with them so that when i click somewhere in the complete image an actor appears in the corresponding position of the other image (on the other render window). <br>
<br>When both images have same origin, spacing... everything works fine. However when they have those properties different the point appears somewhere else.<br><br>I am getting the clicked position in world coordinates and adding an actor in the second render window in the same world coordinates.<br>
<br>I am wondering if the problem comes when I add the images in each render window. I add the complete image as a vtkImageActor and the other image as a surface using a vtkPolyDataMapper into and vtkActor.<br><br>Am I missing something about the way in which vtk places the actors inside the renderers? Is it not just taking the origin of the image an placing it accordingly? I am having this problem only when the spacing, origin, size... of both images differs...<br>
<br>Thank you!<br><br>Cristina<br>