I am trying to do a "Hello World" cone in stereoscopic 3D using VTK (C++) with a GeForce GTX 460 graphics card, NVidia 3D vision glasses and an Asus VG236 Monitor.
<div><br></div><div>I have found fragments of code and have pieced them together but have not had any success in rendering anything in stereo.  I am a newbie to VTK, so any help would be greatly appreciated.</div><div><br>

</div><div>Here is what I have thus far:</div><div><br></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"> /*=========================================================================</font></div>

<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; ">  Program:   Visualization Toolkit</span></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">  Module:    $RCSfile: Cone.cxx,v $</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">  All rights reserved.</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">  See Copyright.txt or <a href="http://www.kitware.com/Copyright.htm">http://www.kitware.com/Copyright.htm</a> for details.</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">     This software is distributed WITHOUT ANY WARRANTY; without even</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">     PURPOSE.  See the above copyright notice for more information.</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">MODIFIED by Eric Wait for Stereoscopic viewing</font></div>

<div><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; ">=========================================================================*/</span></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><div>

#include &quot;vtkConeSource.h&quot;</div><div>#include &quot;vtkPolyDataMapper.h&quot;</div><div>#include &quot;vtkRenderWindow.h&quot;</div><div>#include &quot;vtkCamera.h&quot;</div><div>#include &quot;vtkActor.h&quot;</div>

<div>#include &quot;vtkRenderer.h&quot;</div><div><div>int main(){</div><div>  vtkConeSource *cone = vtkConeSource::New();</div><div>  cone-&gt;SetHeight( 3.0 );</div><div>  cone-&gt;SetRadius( 1.0 );</div><div>  cone-&gt;SetResolution( 100 );</div>

<div><br></div><div>  vtkPolyDataMapper *coneMapper = vtkPolyDataMapper::New();</div><div>  coneMapper-&gt;SetInputConnection( cone-&gt;GetOutputPort() );</div><div><br></div><div>  vtkActor *coneActor = vtkActor::New();</div>

<div>  coneActor-&gt;SetMapper( coneMapper );</div><div><br></div><div>  vtkRenderer *ren1= vtkRenderer::New();</div><div>  ren1-&gt;AddActor( coneActor );</div><div>  ren1-&gt;SetBackground( 0.1, 0.2, 0.4 );</div><div><br>

</div><div>  vtkRenderWindow *renWin = vtkRenderWindow::New();</div><div>  renWin-&gt;AddRenderer( ren1 );</div><div>  renWin-&gt;SetStereoTypeToCrystalEyes();</div><div>  renWin-&gt;SetStereoCapableWindowOn();</div><div>

  renWin-&gt;SetStereoRender(1);</div><div><br></div><div>  renWin-&gt;SetFullScreen(1);</div><div>  </div><div>  //renWin-&gt;SetSize( 300, 300 );</div><div><br></div><div>  int i;</div><div>  for (i = 0; i &lt; 1000; ++i){</div>

<div>    renWin-&gt;Render();</div><div>    ren1-&gt;GetActiveCamera()-&gt;Azimuth(1);</div><div>  }</div><div><br></div><div>  cone-&gt;Delete();</div><div>  coneMapper-&gt;Delete();</div><div>  coneActor-&gt;Delete();</div>

<div>  ren1-&gt;Delete();</div><div>  renWin-&gt;Delete();</div><div><br></div><div>  return 0;</div><div>}</div></div></font></div>