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

赛事竞猜网站开发网站排名优化快速

赛事竞猜网站开发,网站排名优化快速,实惠的制作网站,ABc做的网站被关了说没有备案文章目录 概念RGB示例HSV示例 概念 RGB颜色系统:通过红(R)、绿(G)、蓝(B)三个颜色分量的组合来定义颜色。每个分量的取值范围是0到1,其中(0, 0, 0)代表黑色,而(1, 1, 1)代表白色。可以使用vtkProperty::SetColor(r, g, b)方法为Actor设置颜色…

文章目录

  • 概念
  • RGB示例
  • HSV示例

概念

RGB颜色系统:通过红(R)、绿(G)、蓝(B)三个颜色分量的组合来定义颜色。每个分量的取值范围是0到1,其中(0, 0, 0)代表黑色,而(1, 1, 1)代表白色。可以使用vtkProperty::SetColor(r, g, b)方法为Actor设置颜色。HSV颜色系统:基于色相(Hue)、饱和度(Saturation)和亮度(Value)三个属性来定义颜色。HSV颜色模型更接近人类对颜色的感知方式。色相表示颜色的类型(如红色、绿色等),饱和度表示颜色的纯度,亮度则控制颜色的明暗程度。这三个属性的取值同样在0到1之间。HSV颜色系统的设置可以通过vtkLookupTable类来实现。

RGB示例

#include <istream>
#include <vtkSmartPointer.h>
#include <vtkRenderer.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkCamera.h>
#include <vtkInteractorStyleTrackballCamera.h>
#include <vtkCylinderSource.h>
#include <vtkPolyDataMapper.h>
#include <vtkActor.h>
#include <vtkProperty.h>
#include <vtkAutoInit.h>
#include <vtkSphereSource.h>
#include <vtkLineSource.h>
#include <vtkPlaneSource.h>
#include <vtkNamedColors.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
VTK_MODULE_INIT(vtkRenderingFreeType);using namespace std;int main()
{vtkNew<vtkNamedColors> colors;// 创建球体数据源vtkNew<vtkSphereSource> sphereSource;sphereSource->Update();// 映射器vtkNew<vtkPolyDataMapper> mapper;mapper->SetInputConnection(sphereSource->GetOutputPort());// ActorvtkNew<vtkActor> actor;actor->SetMapper(mapper);// 使用RGB颜色系统设置Actor的颜色actor->GetProperty()->SetColor(colors->GetColor3d("Tomato").GetData());// 渲染器vtkNew<vtkRenderer> renderer;renderer->AddActor(actor);renderer->SetBackground(colors->GetColor3d("SlateGray").GetData());// 渲染窗口vtkNew<vtkRenderWindow> renderWindow;renderWindow->AddRenderer(renderer);renderWindow->SetSize(640, 480);// 交互器vtkNew<vtkRenderWindowInteractor> renderWindowInteractor;renderWindowInteractor->SetRenderWindow(renderWindow);renderWindow->Render();renderWindowInteractor->Start();return 0;
}

在这里插入图片描述

HSV示例

在这里插入图片描述

#include <vtkLineSource.h>
#include <vtkPlaneSource.h>
#include <vtkNamedColors.h>
#include <vtkLookupTable.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
VTK_MODULE_INIT(vtkRenderingFreeType);using namespace std;int main()
{vtkNew<vtkNamedColors> colors;// 创建球体数据源vtkNew<vtkSphereSource> sphereSource;sphereSource->Update();// Lookup TablevtkNew<vtkLookupTable> lookupTable;lookupTable->SetHueRange(0.667, 0.0); // 设置色相范围从蓝色到红色lookupTable->Build();// 映射器vtkNew<vtkPolyDataMapper> mapper;mapper->SetInputConnection(sphereSource->GetOutputPort());mapper->SetLookupTable(lookupTable);mapper->UseLookupTableScalarRangeOn();// ActorvtkNew<vtkActor> actor;actor->SetMapper(mapper);// 渲染器vtkNew<vtkRenderer> renderer;renderer->AddActor(actor);renderer->SetBackground(colors->GetColor3d("SlateGray").GetData());// 渲染窗口vtkNew<vtkRenderWindow> renderWindow;renderWindow->AddRenderer(renderer);renderWindow->SetSize(640, 480);// 交互器vtkNew<vtkRenderWindowInteractor> renderWindowInteractor;renderWindowInteractor->SetRenderWindow(renderWindow);renderWindow->Render();renderWindowInteractor->Start();return EXIT_SUCCESS;}
http://www.dtcms.com/wzjs/435791.html

相关文章:

  • 宁波网站建设电话咨询2023今日新闻头条
  • 独立网站做跨境电商可以行吗百度网页推广费用
  • 淘宝网官方网站电脑版郑州seo优化顾问热狗
  • 如何给网站做提升2021百度模拟点击工具
  • 一般做网站什么价格重庆seo团队
  • joomla网站迁移百度搜索推广操作简要流程
  • 松江做微网站台州seo优化
  • 湛江做网站服务热线怎样能在百度上搜索到自己的店铺
  • wordpress主题漏洞北京公司排名seo
  • 帮别人备案网站吗网络推广主要工作内容
  • 龙岩网站设计制作广告软文范例200字
  • 做网站怎么留接口黄页88网
  • 网站安全维护内容百度怎么做推广和宣传
  • 网站建设数据库实训体会百度云资源搜索入口
  • 兼职做调查哪个网站好线下引流的八种推广方式
  • 怎么免费制作企业网站可以进入任何网站的浏览器
  • 手机适配网站google搜索引擎入口下载
  • 使用ai做网站设计网络推广网站的方法
  • 基于个性化推荐的电商网站设计与实现plc培训机构哪家最好
  • 模板网站源码2021小学生新闻摘抄
  • 服装厂做1688网站效果好不好网店代运营靠谱吗
  • 大型网站建设部署方案韩国最新新闻
  • 石家庄市高新区建设局网站谷歌paypal官网
  • 用订制音乐网站做的音乐算原创吗人工智能培训班收费标准
  • 自己做的网站怎么传入外网如何让自己的网站快速被百度收录
  • 怎么做网站版面西地那非能提高硬度吗
  • php网站建设流程搜索引擎优化排名工具
  • 扫二维码进入个人的购物网站如何做广州谷歌seo公司
  • 黑龙江外贸网站制作广告公司网站
  • 西城区网站建设seo工作流程