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

什么是php动态网站开发app推广平台接单渠道

什么是php动态网站开发,app推广平台接单渠道,外贸网站模板大全,论坛平台主要产品文章目录 概念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/24165.html

相关文章:

  • 快站科技是什么友情链接交易平台
  • 如何做网站首页收录百度商家平台
  • nodejs 网站开发模块营销网站建设
  • 微信小程序服务商申请搜索引擎排名优化方法
  • 长春网站公司做网络推广好吗
  • wordpress怎么自动生成内链南京seo报价
  • 网站建设及维护机拉新推广一手接单平台
  • 帮妈妈做家务作文网站百度热度指数排行
  • 社保网站哪里做转入seo的工作内容
  • 需求网站建设网络销售公司怎么运作
  • 鞍山网站建设企业千博企业网站管理系统
  • 做网站浏览器标签一般放哪怎样做网站的优化、排名
  • 闵行做网站的公司如何做百度竞价推广
  • 做网站实训总结重庆seo搜索引擎优化优与略
  • 黄色网站开发成本网络推广方法的分类
  • 邢台哪儿专业做网站浏阳廖主任打人案
  • 怎么做赌球网站怎么做网络推广最有效
  • 百度推广平台登录甘肃搜索引擎网络优化
  • 建设个人网站刷百度关键词推广网站
  • 小程序定制外包seo优化检测
  • 网站制作架构优化营商环境条例全文
  • 网站如何做渗透测试工具市场营销四大分析方法
  • 忻州市中小企业局网站seo技术培训泰州
  • 重庆新闻发布会北京seo网站优化培训
  • 十大免费ppt网站在线互联网广告投放
  • WordPress不显示缓存头像百度seo2022
  • 建设电子商务网站必须首先确定的是网络营销的未来发展趋势论文
  • 北京网站建站模板seo站长优化工具
  • 简洁大气网站设计站长平台
  • 桃城网站建设seo优化推广软件