[vtkusers] How to capture images from ONLY the RenderWindow?
Charles Boivin
Charles.Boivin at rwdiwest.com
Wed Oct 27 13:43:31 EDT 2004
Hey Jared,
Have you tried using offscreen rendering? Something like this:
this->renWin->SetOffScreenRendering(1);
... take a snapshot of the render window here
this->renWin->SetOffScreenRendering(0);
I use this to output a series of snapshots (to later create an
animation) and it seems to work fine for me, although I do not have
multiple windows that overlap each other.
Hope this helps,
Charles
>>> "Jared Cohen" <Jared.Cohen at noaa.gov> 10/27/04 11:35am >>>
Hi all. I'm part of a team that's building a large, multi-window GUI;
one of the windows contains the VTK RenderWindow. We implemented a
function to save the scene as a PNG, but there's a problem: if any of
the other windows are in the way of the RenderWindow, they get
incorporated into the resulting PNG snapshot! What I want to do is take
a snapshot of ONLY the contents of the RenderWindow, regardless of
whether or not there are other windows in front of the RenderWindow. Is
there a way to do this?
More information about the vtkusers
mailing list