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

商务网站如何推广哪个网站做不锈钢好

商务网站如何推广,哪个网站做不锈钢好,电商培训机构排名,域名备案查询系统工信部使用Pipeline Overridable Constants WebGPU 的着色器语言是 WGSL#xff0c;但与 GLSL 和 HLSL 不同#xff0c;不支持 #ifdef 等宏。为了实现各种着色器变体#xff0c;迄今为止#xff0c;宏一直是着色器编程中非常重要的功能。那么应该如何处理没有宏的 WGSL#xff…使用Pipeline Overridable Constants WebGPU 的着色器语言是 WGSL但与 GLSL 和 HLSL 不同不支持 #ifdef 等宏。为了实现各种着色器变体迄今为止宏一直是着色器编程中非常重要的功能。那么应该如何处理没有宏的 WGSL WebGPU 和 WGSL 提供了一个名为“Pipeline Overridable Constants”的函数用于从 JavaScript 端覆盖着色器常量。这种方式可以接近宏的实现了。 程序 1. 在着色器中定义可重写常量 首先在着色器中定义一个常量。稍后可以从 JavaScript 端覆盖该常量。 这次我们在片段着色器中定义它。 override is_red: bool; override color_r: f32 1.0; override color_g: f32 1.0; override color_b: f32 1.0;fragment fn main() - location(0) vec4f32 {if (is_red) {return vec4f32(1.0, 0.0, 0.0, 1.0);} else {return vec4f32(color_r, color_g, color_b, 1.0); } }通过在常量名称之前添加 override该常量就成为可以从 JavaScript 端覆盖的常量。 是否指定默认值并不重要但如果不指定则必须始终从 JavaScript 端覆盖它。 如果不覆盖将使用着色器端定义的默认值。 2.在JavaScript端覆盖常量 在 JavaScript 方面为 Pipeline 的 GPUProgrammableStage 的 constants 属性指定一个常量值。 const pipeline g_device.createRenderPipeline({layout: auto,vertex: {module: g_device.createShaderModule({code: vertWGSL,}),entryPoint: main,},fragment: {module: g_device.createShaderModule({code: fragWGSL,}),entryPoint: main,constants: {is_red: false,color_r: 0.5,color_g: 0.25,color_b: 1.0,}...有关可以指定的常量的类型和功能的更多详细信息请参阅WebGPU规范。 结论 通过使用 Pipeline-Overridable-Constants我们能够覆盖着色器端的常量值。查看示例。
http://www.dnsts.com.cn/news/91909.html

相关文章:

  • 清华大学学生工作做网站如何注册一个企业邮箱
  • 个人网站怎么建外贸网站推广如何做
  • 樱桃企业网站管理系统v1.1-cms优秀企业简介100字
  • 网站域名备案主机名网络服务器配置与管理考试题
  • 秦皇岛海港区建设局网站湖北网站建设网址
  • 网站备案审核流程图专业ppt代做
  • wordpress网站更改主题信息凡科商城官网旗舰店
  • 郑州影楼网站建设WordPress博客系统安装
  • 响应式网站建设品牌全网天下公司注册要求
  • 什么人最需要建设网站vs2015 做网站
  • 网页制作怎么上传到网站奇璐荣获北京十大高端设计公司称号
  • 长乐区建设局网站模版网站有源代码吗
  • 做彩投网站犯法吗火车头wordpress 缩略图
  • 网站建设技术方面论文房屋装修设计师怎么收费
  • 宁波网站建设公司哪有做聊天室cpa用什么类型的网站好
  • 论述网站建设的步骤卡片式网页布局
  • 衡阳市网站建设公司果酱wordpress
  • 旅游网站分析拼多多网站建设合同
  • 上海虹口网站建设公司做网站自己申请域名还是对方
  • 黄村做网站哪家快邢台做网站推广的公司是哪家?
  • 设计之家官方网站相册网站怎么做的
  • 山东做网站建设公司天津城市建设网站
  • dreamwearver可以做网站吗网站主体备案号
  • 微信网站cmswordpress 文章归档页面
  • 男和男做那个视频网站标书制作费用
  • 西安网站开发公司排名深圳建筑设计师招聘信息
  • 如何建立网站建设方案北京市教学名师奖建设项目网站
  • 问什么出现 这个网站正在建设中施工企业环境管理体系
  • 上海网站建设导航做外贸比较好用的网站有哪些
  • 大学新校区建设网站开封网站设计