Hi Hal,<br><br>Thanks for the response. I tried out the code and of the many options available in vtkRenderWindow, only the renderWindow->SetStereoTypeToRedBlue() appears to work. <br><br>When I set renderWindow->SetStereoTypeToCrystalEyes(), it shows a normal cube.<br>
<br>I have a compatible nVidia GEFORCE 3D vision system with which I can see demos of Cystal Eye images. Any ideas what might be happening<br><br>Kishore<br><br><div class="gmail_quote">On Wed, May 16, 2012 at 5:32 PM, Hal Canary <span dir="ltr"><<a href="mailto:hal@cs.unc.edu" target="_blank">hal@cs.unc.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">On 05/16/2012 05:10 PM, Hal Canary wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">
On 05/16/2012 02:17 PM, Kishore Mosaliganti wrote:<br></div><div class="im">
> Is there a "Hello World" program for stereo rendering available<br>
> somewhere? Do you guys mind sharing this code if you have it.<br>
</div></blockquote>
><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Here it is in Python: [...]<br>
</blockquote>
<br>
<br>
And I've just translated it into C++, just to see if that worked too.<br>
<br>
#include "vtkActor.h"<br>
#include "vtkCamera.h"<br>
#include "vtkCubeSource.h"<br>
#include "vtkRenderWindow.h"<br>
#include "vtkRenderWindowInteractor.h"<br>
#include "vtkRenderer.h"<br>
#include "vtkDataSetMapper.h"<br>
#include "vtkInteractorStyle.h"<br>
#include "<u></u>vtkInteractorStyleTrackballCam<u></u>era.h"<br>
int main(int argc, char** argv) {<br>
vtkCamera * camera = vtkCamera::New();<br>
camera->SetPosition(2.5, 2.0, 1.0);<br>
camera->SetFocalPoint(0.0, 0.0, 0.0);<br>
camera->SetViewUp(0.0, 1.0, 0.0);<br>
camera->SetViewAngle(30);<br>
vtkRenderer * renderer = vtkRenderer::New();<br>
renderer->SetActiveCamera(<u></u>camera);<br>
vtkCubeSource * cubeSource = vtkCubeSource::New();<br>
vtkDataSetMapper * dataSetMapper = vtkDataSetMapper::New();<br>
dataSetMapper-><u></u>SetInputConnection(cubeSource-<u></u>>GetOutputPort());<br>
vtkActor * actor = vtkActor::New();<br>
actor->SetMapper(<u></u>dataSetMapper);<br>
renderer->AddActor(actor);<br>
vtkRenderWindow * renderWindow = vtkRenderWindow::New();<br>
renderWindow->FullScreenOn();<br>
renderWindow-><u></u>StereoCapableWindowOn();<br>
renderWindow-><u></u>SetStereoTypeToCrystalEyes();<br>
renderWindow->StereoRenderOn()<u></u>;<br>
renderWindow->AddRenderer(<u></u>renderer);<br>
vtkRenderWindowInteractor * renderWindowInteractor<br>
= vtkRenderWindowInteractor::<u></u>New();<br>
renderWindowInteractor-><u></u>SetRenderWindow(renderWindow);<br>
vtkInteractorStyle * interactorStyle<br>
= vtkInteractorStyleTrackballCam<u></u>era::New();<br>
renderWindowInteractor-><u></u>SetInteractorStyle(<u></u>interactorStyle);<br>
renderWindowInteractor-><u></u>Initialize();<br>
renderWindow->Render();<br>
renderWindowInteractor->Start(<u></u>);<br>
return 0;<br>
}<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
-- <br>
Hal Canary</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/<u></u>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_<u></u>FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/<u></u>listinfo/vtkusers</a><br>
</div></div></blockquote></div><br>