Integrating Scalable with ParaView: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
# Define your ParaView source directory as $G
# Define your ParaView source directory as $G
# edit $G/VTK/Rendering/OpenGL/vtkXOpenGLRenderer.cxx
#* Include scalablesdk_wrapper.H
#* Add a call to ScalableSDKWrapper::doWarpBlendStereoTile() before glXSwapBuffers(this->DisplayId, this->WindowId) on line 444
# edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderer.cxx
# edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderer.cxx
#*  
#*  
Line 9: Line 12:
#*  
#*  
# edit $G/VTK/Rendering/Core/vtkCamera.cxx
# edit $G/VTK/Rendering/Core/vtkCamera.cxx
#* Look at the method vtkCamera::ComputeOffAxisProjectionFrustum
#* For the asymmetric frustum look at the method vtkCamera::ComputeOffAxisProjectionFrustum

Latest revision as of 01:45, 6 October 2013

  1. Define your ParaView source directory as $G
  2. edit $G/VTK/Rendering/OpenGL/vtkXOpenGLRenderer.cxx
    • Include scalablesdk_wrapper.H
    • Add a call to ScalableSDKWrapper::doWarpBlendStereoTile() before glXSwapBuffers(this->DisplayId, this->WindowId) on line 444
  3. edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderer.cxx
  4. edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderer.h
  5. edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderWindow.h
  6. edit $G/VTK/Rendering/OpenGL/vtkOpenGLRenderWindow.cxx
  7. edit $G/VTK/Rendering/Core/vtkCamera.cxx
    • For the asymmetric frustum look at the method vtkCamera::ComputeOffAxisProjectionFrustum