<div>I am trying to position the camera before the interaction starts. I tried this:</div><div><br></div><div><br></div><div>  vtkSmartPointer&lt;vtkRenderWindow&gt; renderWindow = </div><div>    vtkSmartPointer&lt;vtkRenderWindow&gt;::New();</div>
<div>  renderWindow-&gt;AddRenderer(renderer);</div><div>  renderer-&gt;AddActor(contourActor);</div><div>  renderer-&gt;AddActor(vertsActor);</div><div>  </div><div>  vtkSmartPointer&lt;vtkRenderWindowInteractor&gt; renderWindowInteractor = </div>
<div>    vtkSmartPointer&lt;vtkRenderWindowInteractor&gt;::New();</div><div>  renderWindowInteractor-&gt;SetRenderWindow(renderWindow);</div><div><br></div><div>  renderer-&gt;Render(); // This seems to construct the camera</div>
<div>  renderWindow-&gt;Render();</div><div>  </div><div>  vtkCamera* camera = renderer-&gt;GetActiveCamera();</div><div>  //camera-&gt;SetPosition(400, 100, 100);</div><div>  camera-&gt;SetFocalPoint(200, 0, 0);</div><div>
  renderer-&gt;Render();</div><div>  </div><div>  renderWindow-&gt;Render();</div><div>  renderWindowInteractor-&gt;Start();</div><div><br></div><div>If I uncomment the SetPosition call, then the render window is blank until I perform some interaction (it&#39;s not like the camera is not aimed at the scene, any tiny interaction and the scene is displayed properly.)</div>
<div><br></div><div>Can anyone explain how to tell it to &quot;ReallyRender()&quot; since Render() doesn&#39;t seem to do the job?</div><div><br></div>Thanks,<br><br>David<br>