Hi!<br><br>I&#39;m trying off-screen rendering on Linux. I couldn&#39;t  figure out how to get rid of the black window that keeps popping up every time new image is rendered. Is there a way? The code goes approximately like this:<br>
<br>vtkSmartPointer&lt;vtkXOpenGLRenderWindow&gt; renWin = vtkSmartPointer&lt;vtkXOpenGLRenderWindow&gt;::New();<br>renWin-&gt;AddRenderer(renderer);<br>renWin-&gt;SetSize(x, y);<br><br>vtkSmartPointer&lt;vtkWindowToImageFilter&gt; wif = vtkSmartPointer&lt;vtkWindowToImageFilter&gt;::New();<br>
wif-&gt;SetInput( renWin );<br>wif-&gt;ReadFrontBufferOff();<br><br>renWin-&gt;SetOffScreenRendering(1);<br>renWin-&gt;SetMapped(0);<br>renWin-&gt;Render();<br><br>I found vtkXOpenGLOffScreenRenderWindow code from the wiki, but that code needs serious refactoring, because it is for an older VTK version. I&#39;m using 5.4.<br>
<br>Olli<br><br>