首页 > 其他分享 >vtkPlaneSource 显示的大些,仅用作显示

vtkPlaneSource 显示的大些,仅用作显示

时间:2024-08-16 15:20:44浏览次数:15  
标签:mapper 显示 vtkPlaneSource 大些 actor vtkSmartPointer points plane1 500


//注意:这里的中心是0,0,0 要在ACTOR 中设置位置。
vtkNew<vtkPlaneSource> plane1;
plane1->SetCenter(0,0,0);
plane1->SetNormal(normal);
plane1->SetResolution(1, 1);
plane1->Update();

//将plane 里面的点每个都 乘以10
vtkPoints* points = plane1->GetOutput()->GetPoints();
for (int i = 0; i < points->GetNumberOfPoints(); i++)
{
    double p[3];
    points->GetPoint(i, p);
    p[0] *= 500;
    p[1] *= 500;
    p[2] *= 500;
    points->SetPoint(i, p);
}

vtkNew<vtkPolyDataMapper> mapper;
mapper->SetInputData(plane1->GetOutput());
mapper->Update();

vtkSmartPointer<vtkActor> actor = vtkSmartPointer<vtkActor>::New();
actor->SetMapper(mapper);
actor->SetPosition(center);
actor->GetProperty()->SetColor(r, g, b);

m_renderer->AddActor(actor);

 

标签:mapper,显示,vtkPlaneSource,大些,actor,vtkSmartPointer,points,plane1,500
From: https://www.cnblogs.com/lmao/p/18362893

相关文章

  • Vue 项目中,设置的 `color` 样式为 Hex 代码,但最终显示为 RGB 代码 情况原因
    在Vue项目中,设置的color样式为Hex代码,但最终显示为RGB代码,这通常是由于以下几种情况导致:1.CSS预处理器(Sass,Less)的影响:当你使用Sass或Less等CSS预处理器时,它们会将Hex颜色代码转换为RGB颜色代码,以便更好地进行颜色计算和操作。如果你在style属性......
  • c# Winform程序控件字体模糊、显示不全问题记录
     解决办法:添加应用程序清单文件app.manifest 修改程序清单文件:取消注释  <!--指示该应用程序可感知DPI且Windows在DPI较高时将不会对其进行自动缩放。WindowsPresentationFoundation(WPF)应用程序自动感知DPI,无需选择加入。选择加入此设......
  • lvds屏幕显示旋转180度
    参考:Linux-drm-display_sys-设备树及其启动流程_linuxdrm子系统-CSDN博客  在Linux系统中,‌/sys/class/drm/目录下的显示设备类型是通过DRM(‌DirectRenderingManager)‌的component框架生成的。‌DRM的component框架引入了component标识符和component关系的概念,‌使得内......
  • Knife4j指定属性不显示在文档上
    如果想让指定的属性在Knife4j文档中不显示为参数,可以通过使用@Schema(hidden=true)注解来隐藏该字段。这样在生成的API文档中,这个字段将不会显示为参数。示例如下:importio.swagger.v3.oas.annotations.media.Schema;publicclassWorkQueryVo{@Schema(descri......
  • iOS LaunchScreen.storyboard启动白屏(不显示)
    最近接手一个项目,启动页用LaunchScreen.storyboard需要修改下启动图发现启动图替换了居然不显示正常的解决方法很简单:需要要加载的图片放在工程的根目录下,不要放到Assets中。结束吐槽下storyboard这东西问题太多尽量还是少用吧。 storyboard设置的图片,如果这图片放在......
  • 《python语言程序设计》2018版第6章第47题编写显示两个棋盘,我没有按要求写定义
    一、我的奇幻结果大小棋盘的def的函数代码问题分析:原来的坐标加入了总坐标作为参考坐标配合使用drawChessboard(-6,-6,sizeGird=3)drawChessboard(16,16,sizeGird=10)大小棋盘的def的函数代码defdrawChessboard(startX,startY,sizeGird):turtle.spee......
  • 基于STM32单片机智能浇花系统/大鹏灌溉/土壤湿度控制系统/自动灌溉/ 手机显示控制/环
    ⭐项目概述设计了一个基于STM32单片机智能浇花系统,该系统集成了多种环境传感器,包括土壤湿度、温度、光照强度和水位/雨水传感器,实现对环境参数的实时监测。通过OLED显示模块,系统能够直观展示环境数据,而ESP8266WiFi模块的加入则实现了数据的远程传输和监控,极大提升了管理者与系......
  • Android 10.0 SystemUI下拉状态栏QSTileView去掉着色效果显示彩色图标功能实现
    1.前言在10.0的系统rom定制化开发中,在关于SystemUI的下拉状态栏中QSTileView的背景颜色设置过程中,在由于系统原生有着色效果,导致现在某些彩色背景显示不是很清楚效果不好,所以需要去掉QSTileView的默认着色背景显示原生的彩色背景,接下来就来实现相关功能如图: 2.SystemUI......
  • composer show ***没有显示最新版本
    如果执行 composershow 没有显示最新版本,可能有以下几个原因:缓存问题:Composer可能缓存了旧的版本信息。您可以尝试运行 composerclear-cache 命令来清除缓存,然后再次执行 composershow 。更换存储库:在Windows系统中,切换Composer的源非常简单。以下是一些常用的国内镜......
  • 安防监控综合平台EasyCVR接入海康私有协议EHOME显示失败是什么原因?
    安防监控/视频综合管理平台/视频集中存储/磁盘阵列EasyCVR视频汇聚平台,支持多种视频格式和编码方式(H.264/H.265),能够轻松对接各类前端监控设备,实现视频流的统一接入与集中管理。安防监控EasyCVR平台支持多种流媒体传输协议,包括国标GB/T28181协议、RTMP、RTSP/ONVIF、部标JT808协议......