vtk6.0
相比vtk5.x,vtk6.0的一個很大的變化就是新的build system。若配置不正確,就會出現有的類(如vtkPolyDataMapper)調用New返回NULL的狀況。
在
VTK/Build System Migration一文中對整個過程的來龍去脈做了詳細的說明。
另外,vtk6.0更改一些常用的函數簽名:如xx::SetInput, yy::GetOutput。舉例說明:
// VTK5.x
pConeMapper->SetInput(pConeSource->GetOutput());
pConeActor->SetMapper(pConeMapper);
//VTK6
pConeMapper->SetInputConnection(pConeSource->GetOutputPort());
pConeActor->SetMapper(pConeMapper);
在wxWidgets中使用vtk
前人已經寫了個
wxvtk,拿來用即可。但在vtk6.0下有些問題,需要做些修改。這里是我的
修改版本。