Shader Graph节点说明(四)

一、procedural(程序的)

1、Checkerboard(棋盘格)

        生成颜色交替的棋盘。

2、Noise(噪点)

英文名称 中文名称 说明
Gradient Noise 渐变噪点 基于输入的UV生成一个渐变噪点图(Perlin噪点)。Scale可以控制噪点图的大小。
Simple Noise 简单噪点 基于uv生成简单噪点
Voronoi 泰森多边形 泰森图,分型细胞细胞一样的效果,可以模拟波浪,晶体块等效果。

3、Shape(形状)

英文名称 中文名称 说明
Ellipse 椭圆 圆形,可设置UV方向径向宽度做出椭圆等
Polygon 多边形 多边形,可设置UV方向径向宽度做出多边形等
Rectangle 矩形 矩形,可设置UV方向径向宽度做出矩形等
Rounded Rectangle 圆角矩形 圆角矩形,可设置UV方向径向宽度做出圆角矩形等

二、Utility(通用)

1、Preview (预览)

产生一个预览节点。Out = In

2、Logic(逻辑)

英文名称 中文名称 说明
All 全部 如果输入非0,则输出true。用于branch
And 和运算 Out = A && B。用于branch
Any 任何 如果输入任何一个组件非空,返回true。用于branch
Branch 分支 Out = lerp(False, True, Predicate)
Comparison 比较 输入A和B进行比较,下拉框选择比较方式。通常用于branch
Is Front Face 是否是正面 官网404
Is Infinite 是否无限 如果无穷大返回true,用于branch
Is NaN 是否为数字 如果不是数字返回true,用于branch
Nand 与非运算 Out = !A && !B
Not 非运算 Out = !In
Or 或运算 Out = A || B

三、UV(UV坐标)

英文名称 中文名称 说明
Flipbook 翻书 将UV分割成若干份width列,height行,通过Tile作为索引来控制UV偏移,实现类似翻页等效果
Polar Coordinates 极坐标 将UV坐标转化为极坐标
Radial Shear 径向剪力 将UV坐标应用于一个径向剪力变形效果
Rotate 旋转 将UV坐标旋转
Spherize 球面化 将UV坐标球面化
Tiling And Offset 平铺和偏移 将UV平铺和偏移
Triplanar 三平面式 不太明白
Twirl 旋转扭曲 将UV坐标扭曲

你可能感兴趣的:(Unity,Sahder,Graph)