vtkRenderWindow离屏渲染

时间:2016-01-22 15:31:46

标签: c++ vtk fbo

我想将vtkRenderWindow的屏幕外渲染到帧缓冲区对象中。

我不知道该怎么做,但我认为是这样的:

  1. 使用 glGenFramebuffers 生成帧缓冲区 - 获取 GLuint fbo_id
  2. vtkRendererWindow 创建 vtkFrameBufferObject (我不知道该怎么做)
  3. vtkFrameBufferObject
  4. 上调用 SetActiveBuffer (fbo_id)
  5. vtkFrameBufferObject 上调用 RenderQuad - >现在创建的FBO应该填充数据。
  6. 我的问题是 - 如何使用我的窗口内容创建 vtkFrameBufferObject ,以便我可以将屏幕外渲染到FBO中?应该如上所述完成吗?

0 个答案:

没有答案