vtkBorlandRenderWindow can't render stereo image for Crystal eyes.
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Computer spec : OS : windows 7 64bit VTK: 5.6.0 Version Display Card : NVIDIA Quadro FX 580 Monitor : ASUS VG236H with NVIDIA 3D Vision kit
Problem description : I use VC2008 to code a program rendering stereo image for crystal eyes. The following is my code.
//-------------------------------------------------------------------------- vtkDICOMImageReader *reader = vtkDICOMImageReader::New(); reader->SetDirectoryName("C:\CT Image\2"); reader->Update();
vtkOpenGLGPUVolumeRayCastMapper RCMapper = vtkOpenGLGPUVolumeRayCastMapper::New(); RCMapper->SetInputConnection(reader->GetOutputPort()); RCMapper->SetBlendModeToMaximumIntensity(); RCMapper->SetMaxMemoryInBytes(10241024*1024);
vtkVolume *RCVolume = vtkVolume::New(); RCVolume->SetMapper(RCMapper);
vtkRenderer *renderer = vtkRenderer::New(); renderer->AddViewProp(RCVolume); renderer->SetBackground(0,0,0);
vtkRenderWindow *renWin = vtkRenderWindow::New(); renWin->AddRenderer(renderer); renWin->SetStereoCapableWindow(1); renWin->StereoRenderOn(); renWin->SetStereoTypeToCrystalEyes(); renWin->StereoUpdate();
vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New(); iren->SetRenderWindow(renWin);
iren->Initialize(); iren->Start(); //--------------------------------------------------------------------------- The above code can render 3D image for Crystal eyes correctly. However, when i use the same code on Borland C++ Builder, the stereo mode doesn't work. Is it the vtkBorlandRenderWindow problem? How can i do to slove the issue? Does anyone meet the problem?
Thanks
Wallance Lin