当前位置: 首页 > wzjs >正文

坪地做网站沈阳关键词优化费用

坪地做网站,沈阳关键词优化费用,成都网站建设收费明细,专做企业网站的vtk环境搭建 见&#xff08;VTK开发环境配置(Visual Studio C)-详细图文教程-CSDN博客&#xff09; 在学习vtk图形图像进阶的第二章时&#xff0c;通过vs2022建的控制台程序&#xff0c;编写运行示例2.1 发现 不显示图像。 #include <iostream> #include<vtkRenderW…

vtk环境搭建 见(VTK开发环境配置(Visual Studio C++)-详细图文教程-CSDN博客)

在学习vtk图形图像进阶的第二章时,通过vs2022建的控制台程序,编写运行示例2.1 发现 不显示图像。

#include <iostream>
#include<vtkRenderWindow.h>
#include<vtkSmartPointer.h>
#include<vtkRenderWindowInteractor.h>
#include<vtkCylinderSource.h>
#include<vtkPolyDataMapper.h>
#include<vtkRenderer.h>
#include<vtkInteractorStyleTrackballCamera.h>
#include<vtkActor.h>
int main()
{std::cout << "vtk";vtkSmartPointer<vtkCylinderSource> cylinder =vtkSmartPointer<vtkCylinderSource>::New();if (!cylinder) {std::cerr << "Failed to create vtkCylinderSource" << std::endl;return 1;}cylinder->SetHeight(3.0);cylinder->SetRadius(1.0);cylinder->SetResolution(10);vtkSmartPointer<vtkPolyDataMapper> cylinderMapper =vtkSmartPointer<vtkPolyDataMapper>::New();cylinderMapper->SetInputConnection(cylinder->GetOutputPort());vtkSmartPointer<vtkActor> cylinderActor =vtkSmartPointer<vtkActor>::New();cylinderActor->SetMapper(cylinderMapper);vtkSmartPointer<vtkRenderer>   renderer =vtkSmartPointer<vtkRenderer>::New();renderer->AddActor(cylinderActor);renderer->SetBackground(0.1,0.2,0.4);vtkSmartPointer<vtkRenderWindow>   renWin =vtkSmartPointer<vtkRenderWindow>::New();renWin->AddRenderer(renderer);renWin->SetSize(300,300);vtkSmartPointer<vtkRenderWindowInteractor>   iren =vtkSmartPointer<vtkRenderWindowInteractor>::New();iren->SetRenderWindow(renWin);vtkSmartPointer<vtkInteractorStyleTrackballCamera>   style =vtkSmartPointer<vtkInteractorStyleTrackballCamera>::New();iren->SetInteractorStyle(style);iren->Initialize();iren->Start();return 0;
}

经过查找资料,发现可能原因是 动态链接库的加载在不同平台上可能有不同的机制和优先级。默认情况下,VTK 可能无法准确找到并加载所需的动态链接库。

所以通过使用 vtkAutoInit.h 和相关的 VTK_MODULE_INIT 宏确保所有必要的 VTK 模块被正确初始化

解决方法

在上面的代码开头添加

#include "vtkAutoInit.h" 
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);

然后可以显示图像了。

本小节知识总结,

vtkCylinderSource生成一个理想化的圆柱体几何模型。

vtkPolyDataMapper渲染多边形几何数据。

vtkActor连接几何数据与渲染场景,并赋予其可视化属性。

vtkRenderWindow 将操作系统和vtk渲染引擎连接到一起。

vtkRenderer负责管理场景的渲染过程。

vtkRenderWindowInteractor 提供独立的响应事件的交互。

vtkInteractorStyleTrackballCamera交互器样式的一种,用户通过控制相机对物体进行旋转,放大,缩小等操作。

 

http://www.dtcms.com/wzjs/249311.html

相关文章:

  • 电龙网站建设十大门户网站
  • 做网站怎么做多少钱邢台网站公司
  • 唐山网站开发网店推广策划书
  • 顺义做网站公司seo公司排行
  • 山东省建设资格中心网站最近三天的新闻大事摘抄
  • 巴中建设银行网站google排名
  • 做网站搜索排名新能源汽车公司
  • 做网站免费怎样在百度做广告宣传
  • 不是固定ip如何做网站seo做的比较好的公司
  • 设一个网站链接为安全怎么做seo的公司排名
  • 店面设计原则不包括新手seo入门教程
  • 杭州住房城乡建设网站查询优化一个网站需要多少钱
  • 东道设计公司logo东莞网络优化公司
  • 南昌哪家网站开发公司好百度seo刷排名网址
  • wordpress audio关键词如何优化排名
  • 一般网站建设需要哪些东西下载app到手机上并安装
  • 黄渡网站建设大数据获客系统
  • 网站与网页百度登录账号首页
  • 网站定制型和营销型搜外友链平台
  • 商务网站怎么做百度知道推广软件
  • 网站微信推广怎么做江苏seo外包
  • 上海广告网站建设病毒式营销案例
  • 广州网站建设优化武汉竞价托管公司
  • 重庆公司团建推荐搜索引擎优化包括
  • 唐山市住房城乡建设部网站主页重庆企业站seo
  • 网页版梦幻西游能赚钱吗关键词优化排名详细步骤
  • 大量微信群推广代发广告整站seo优化公司
  • 什么网站可以接室内设计做怎么制作属于自己的网址
  • 哪个网站可以帮助做数学题哈尔滨最新
  • 网站和公众号的区别是什么博客网站登录