VS2013 VTK8.1 安装配置

Visual Studio版本:Ultimate 2013 中文版

VTK版本:8.1.0.rc1

CMake版本:3.10.0.rc5

———————————————————————————————————————————————————

本文已成功利用CMake生成对应的DEBUG模式)配置文件(VTK8.1)点击打开链接

VS2013 VTK8.1 安装配置_第1张图片

并编写对应的属性表(vtk8.1.props)点击打开链接

下载后解压配置文件,得到如下图所示:

VS2013 VTK8.1 安装配置_第2张图片

———————————————————————————————————————————————————

新建VS2013项目,设置名称、位置和解决方案名称,位置选择F:\VTKTest\,名称选择“TestVTK”

VS2013 VTK8.1 安装配置_第3张图片

默认Win32应用程序,点击“完成”

VS2013 VTK8.1 安装配置_第4张图片

得到下图所示的界面

VS2013 VTK8.1 安装配置_第5张图片

将上文下载的配置文件和属性表拷贝到F:\VTKTest\TestVTK

VS2013 VTK8.1 安装配置_第6张图片

F:\VTKTest\TestVTK\VTK8.1\bin\Debug目录下所有的.dll拷贝至F:\VTKTest\TestVTK\TestVTK

VS2013 VTK8.1 安装配置_第7张图片

视图->属性管理器,调出项目的“属性管理器”

VS2013 VTK8.1 安装配置_第8张图片

右击“TestVTK”,选择“添加现有属性表(E)… ”,找到“vtk8.1.props”,添加

VS2013 VTK8.1 安装配置_第9张图片

配置完成

———————————————————————————————————————————————————

将下列代码拷贝至“TestVTK.cpp”

#include "stdafx.h"

#include  
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main()
{
	vtkSmartPointer cylinder =
		vtkSmartPointer::New();
	cylinder->SetHeight(3.0);
	cylinder->SetRadius(1.0);
	cylinder->SetResolution(10);

	vtkSmartPointer cylinderMapper =
		vtkSmartPointer::New();
	cylinderMapper->SetInputConnection(cylinder->GetOutputPort());

	vtkSmartPointer cylinderActor =
		vtkSmartPointer::New();
	cylinderActor->SetMapper(cylinderMapper);
	cylinderActor->GetProperty()->SetColor(1.0, 0.0, 0.0);

	vtkSmartPointer renderer =
		vtkSmartPointer::New();
	renderer->AddActor(cylinderActor);
	renderer->SetBackground(0.1, 0.2, 0.4);

	vtkSmartPointer renWin =
		vtkSmartPointer::New();
	renWin->AddRenderer(renderer);
	renWin->SetSize(640, 480);
	renWin->Render();
	renWin->SetWindowName("RenderCylinder");

	vtkSmartPointer iren =
		vtkSmartPointer::New();
	iren->SetRenderWindow(renWin);

	iren->Initialize();
	iren->Start();

	return 0;
}

F7快捷键编译,F5快捷键调试运行

VS2013 VTK8.1 安装配置_第10张图片

得到如下窗口,即配置成功

VS2013 VTK8.1 安装配置_第11张图片



你可能感兴趣的:(Visual,Studio,VS2013,VTK8.1,配置安装)