分割不同的区域,显示不同的内容:
//创建渲染容器 renderer
vtkSmartPointer<vtkRenderer> renderer = vtkSmartPointer<vtkRenderer>::New();
vtkSmartPointer<vtkRenderer> renderer2 = vtkSmartPointer<vtkRenderer>::New();
//创建窗口 renderWindow
vtkSmartPointer<vtkRenderWindow> renderWindow = vtkSmartPointer<vtkRenderWindow>::New();
renderWindow->AddRenderer(renderer);
renderWindow->AddRenderer(renderer2);
renderer->SetViewport(0, 0, 0.5, 1);//xmin,ymin,xmax,ymax [0,1]
renderer2->SetViewport(0.5, 0, 1, 1);//xmin,ymin,xmax,ymax [0,1]

本文介绍如何使用vtkRenderWindow在多个独立区域内显示不同的vtkRenderer内容,实现图像处理的分屏展示。
89

被折叠的 条评论
为什么被折叠?



