首页 > 其他分享 >设计ShaderGraph

设计ShaderGraph

时间:2022-08-17 12:58:39浏览次数:40  
标签:采样器 纹理 参数 MaterialCustomPara 设计 ShaderGraph CustomFloatValue

清理过程

MaterialCustomPara

image
首先是材质的参数,MaterialCustomPara,作为基类,它只有一个着色器参数名字。

CustomFloatValue

image
然后是CustomFloatValue,作为MaterialCustomPara的派生类,它根据ValueType的枚举值,来存放float在vector里面。

CustomTexSampler

image
然后纹理采样器,它引用了一个渲染器的纹理采样器。

标签:采样器,纹理,参数,MaterialCustomPara,设计,ShaderGraph,CustomFloatValue
From: https://www.cnblogs.com/pixel-Teee/p/16594728.html

相关文章

  • 2022“杭电杯”中国大学生算法设计超级联赛(9)
    赛后总结:不太理解为什么都这么强,1008是一道欧拉函数变形,我用莫比乌斯反演推出了一样的式子,实际上两个1e7的数的质数集合的并最多只有12个,那么暴力按照式子2^12枚举每个质......
  • 2022“杭电杯”中国大学生算法设计超级联赛(7)
    比赛链接:https://vjudge.net/contest/509567B-IndependentFeedbackVertexSet题意:定义无向无环图为森林,集合中任意两点之间没有边相连的集合为独立集。现在有\(n......
  • 项目设计之数据库字段一点建议
    java项目数据表字段设计,方案1、表名_字段名,字段下划线隔开,如学校,数据库:school_id,school_name,对应类属性:schoolId,schoolName;学生中使用对应字段和属性。2、表名字段名,字......
  • zemax光学设计笔记[5]-ZPL或ZOS-API的使用(未完待续)
    zemax的编程功能简介Anapplicationprogramminginterface(ZOS-API)hasbeendevelopedforOpticStudiothatenablesconnectionsto,andcustomizationof,thea......
  • 设计有序流
    leetcode1656.设计有序流该题实现了一种简单的数据结构,可以允许数据以不同的顺序写入,但是以给定的顺序读取,并且每次写入后都可以以给定顺序返回下一批有序数据。class......
  • 【总结笔记】设计模式
    工厂模式介绍https://zhuanlan.zhihu.com/p/83535678工厂模式利用C++多态的特性,将存在继承关系的类,通过一个工厂类创建对应的子类对象。工厂模式可分别实现为简单工厂......
  • system desing 系统设计(四):网站API和短网址short url的生成
    1、(1)逆向APP时,第一个干的事就是抓包了,抓包的结果类似下面:GEThttps://aweme.snssdk.com/aweme/v1/commit/item/digg/?aweme_id=6956180208793718055&type=1&channel_......
  • 设计模式学习(3)生成实例
    单例模式这个太简单了,贴一下代码吧publicclassSingleton{privatestaticSingletonsingleton=newSingleton();publicstaticSingletongetInstance(){......
  • 六七、《微服务:从设计到部署》--选择部署策略+重构单体应用为微服务
    选择部署策略:部署单体应用意味着运行一个或多个来自单个较大应用的相同副本。你通常会配置N个服务器(物理或虚拟),每台服务器上会运行M个应用实例。单体应用的部署并不总......
  • PCR引物设计软件primer5
    PrimerPremier5是一款分子生物学试验常用的PCR引物设计软件,下面简要介绍一下该软件的使用方法。 第一步:打开primer5软件(图1). 图1 第二步:依次点击File-->New......