Visual Studio 2019 配置VTK9.3.1
文章目录
- 参考博客
- 1、 VTK下载和编译
- 2、vs2019配置vtk9.3.1
参考博客
Visual Studio 2022 配置VTK9.3.0
1、 VTK下载和编译
见博客
CMake编译VTK
2、vs2019配置vtk9.3.1
新建一个项目
写入以下代码
#include <vtkActor.h>
#include <vtkAssembly.h>
#include <vtkCubeSource.h>
#include <vtkNamedColors.h>
#include <vtkNew.h>
#include <vtkPolyDataMapper.h>
#include <vtkProperty.h>
#include <vtkRenderWindow.h>
#include <vtkInteractorStyleTrackballCamera.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkSphereSource.h>
#include <vtkTransform.h>
#include <vtkAutoInit.h>
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
int main(int, char* [])
{
vtkNew<vtkNamedColors> namedColors;
// Create a sphere.
vtkNew<vtkSphereSource> sphereSource;
sphereSource->Update();
vtkNew<vtkPolyDataMapper> sphereMapper;
sphereMapper->SetInputConnection(sphereSource->GetOutputPort());
vtkNew<vtkActor> sphereActor;
sphereActor->SetMapper(sphereMapper);
sphereActor->GetProperty<