VTK学习(十)vtk中文件读取和显示
来源:互联网 发布:中国食品安全危害数据 编辑:程序博客网 时间:2024/05/29 11:45
/*编程环境VS2013+VTK7.1,By yyy 2017.11.13*/#include "vtkAutoInit.h" VTK_MODULE_INIT(vtkRenderingOpenGL2); // VTK was built with vtkRenderingOpenGL2VTK_MODULE_INIT(vtkInteractionStyle);#include <vtkRenderer.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtk3DSImporter.h>#include <vtkDataSet.h>#include <vtkPolyData.h>#include <vtkSmartPointer.h>//测试文件:data/R8.3dsint main(int argc, char *argv[]){/*if (argc != 2){std::cout << "Required arguments: Filename(*.3ds)" << std::endl;return EXIT_FAILURE;}*/// 3DS ImportvtkSmartPointer<vtk3DSImporter> importer = vtkSmartPointer<vtk3DSImporter>::New();importer->SetFileName("G:/First_year_graduate/VTK/samples/Examples/Examples/Chap04/data/R8.3ds");importer->ComputeNormalsOn();importer->Read();vtkSmartPointer<vtkRenderer> renderer = importer->GetRenderer();vtkSmartPointer<vtkRenderWindow> renderWindow = importer->GetRenderWindow();vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor =vtkSmartPointer<vtkRenderWindowInteractor>::New();renderWindowInteractor->SetRenderWindow(renderWindow);renderer->GradientBackgroundOn();renderer->SetBackground(1.0, 1.0, 1.0);renderer->SetBackground2(0.0, 0.0, 0.0);renderWindow->Render();renderWindow->SetSize(640, 480);renderWindow->SetWindowName("Import3DS");renderWindowInteractor->Start();return EXIT_SUCCESS;}
阅读全文
0 0
- VTK学习(十)vtk中文件读取和显示
- VTK学习(十一)VTK图像显示
- VTK显示中文
- VTK学习(三)VTK读取序列图像
- VTK学习(二)VTK图像创建
- VTK学习(四)vtk程序实例
- VTK学习(八)vtk管线
- VTK学习(九)VTK基本数据结构
- VTK学习-VTK管线
- VTK学习(一)
- 学习VTK(1)
- 学习VTK(2)
- VTK学习(一)
- VTK学习(二)
- VTK学习(三)
- VTK学习(四)
- VTK学习(五)
- vtk学习笔记——利用vtk显示地震数据
- 要多线程,还是要多内存?
- 数学笔记19——数值积分
- HTML5数据存储---使用clear()方法清除localStorage保存对象的全部数据
- springmvc常用注解标签详解
- 机器学习—第二周作业—logistics regression
- VTK学习(十)vtk中文件读取和显示
- pythonweb2-构造一个简单的响应
- 程序员常用服务
- 解决虚拟机linux端mysql数据库无法远程访问
- 怎样使用vs2013开发工具中的源代码管理器TFS
- Caffe2源码理解系列之存储
- eclipse jdk环境变量配置
- Jmeter打不开问题系列
- 使用Git Submodule管理子模块