Changeset 2254
- Timestamp:
- May 20, 2011 2:13:58 PM (13 years ago)
- Location:
- trunk/packages/vizservers/vtkvis
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/vtkvis/Makefile.in
r2251 r2254 43 43 44 44 USE_CUSTOM_AXES = #yes 45 USE_OFFSCREEN_RENDERING = #yes45 USE_OFFSCREEN_RENDERING = yes 46 46 DEBUG = #yes 47 47 TRACE = #yes -
trunk/packages/vizservers/vtkvis/RpVtkRenderer.cpp
r2251 r2254 82 82 storeCameraOrientation(); 83 83 _renderWindow = vtkSmartPointer<vtkRenderWindow>::New(); 84 #ifdef USE_OFFSCREEN_RENDERING 84 85 _renderWindow->DoubleBufferOff(); 85 _renderWindow->SetSize(_windowWidth, _windowHeight);86 #ifdef USE_OFFSCREEN_RENDERING87 86 _renderWindow->OffScreenRenderingOn(); 88 87 #endif 88 _renderWindow->SetSize(_windowWidth, _windowHeight); 89 89 _renderWindow->AddRenderer(_renderer); 90 90 addColorMap("default", ColorMap::createDefault()); … … 707 707 if (_legendRenderWindow == NULL) { 708 708 _legendRenderWindow = vtkSmartPointer<vtkRenderWindow>::New(); 709 #ifdef USE_OFFSCREEN_RENDERING 709 710 _legendRenderWindow->DoubleBufferOff(); 710 711 _legendRenderWindow->OffScreenRenderingOn(); 712 #endif 711 713 } 712 714 … … 760 762 _legendRenderWindow->Render(); 761 763 762 _legendRenderWindow->GetPixelData(0, 0, width-1, height-1, 1, imgData); 764 _legendRenderWindow->GetPixelData(0, 0, width-1, height-1, 765 !_legendRenderWindow->GetDoubleBuffer(), 766 imgData); 763 767 return true; 764 768 } … … 2462 2466 void Renderer::getRenderedFrame(vtkUnsignedCharArray *imgData) 2463 2467 { 2464 _renderWindow->GetPixelData(0, 0, _windowWidth-1, _windowHeight-1, 1, imgData); 2468 _renderWindow->GetPixelData(0, 0, _windowWidth-1, _windowHeight-1, 2469 !_renderWindow->GetDoubleBuffer(), imgData); 2465 2470 TRACE("Image data size: %d", imgData->GetSize()); 2466 2471 }
Note: See TracChangeset
for help on using the changeset viewer.