找回密码
 注册帐号

扫一扫,访问微社区

自学总结 [Unity2018.2]ShaderGraph更新详解

68
回复
2457
查看
[ 复制链接 ]
3偶尔光临
154/300

55

主题

57

帖子

154

积分

Rank: 3Rank: 3Rank: 3

UID
24181
好友
0
蛮牛币
466
威望
0
注册时间
2014-5-7
在线时间
52 小时
最后登录
2019-4-21
2018-9-12 10:56:05 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
洪流学堂,让你快人几步!本文首发于洪流学堂微信公众号。
游客,如果您要查看本帖隐藏内容请回复
,获取ShaderGraph节点详解PDF文件(带目录)。
ShaderGraph 2018.2 更新详解
在2018.1中,Shader Graph作为Unity的新功能,以预览版的形式呈现。通过ShaderGraph可以直观地构建着色器。可以在图形界面中创建和连接节点,而不需要编写代码。图中的每个节点都可以对更改即时反馈,大大降低了编写着色器的门槛。
Unity2018.2也对ShaderGraph(3.0.0)进行了很多优化和改进,包括:
高清渲染管道(HDRP)支持
Shader Graph现在支持PBR和Unlit主节点的HDRP。使用ShaderGraph构建的着色器可与LWRP和HDRP一起使用。


顶点位置
现在可以通过PBR和Unlit主节点上的Position栏位修改顶点位置。默认情况下,此节点的输入是对象空间位置。此栏位应该输入给定顶点的绝对本地位置。某些节点(例如程序形状Procedural Shapes)在顶点着色器中不可行。此类节点与此栏位不兼容。


主节点设置
主节点的设置现在可在一个小窗口中使用,可以打开和关闭该窗口来更改着色器的各种渲染设置。


属性引用名称和公开状态
现在可以编辑属性的引用名称,从而更容易从脚本引用着色器属性。选择属性并在Reference旁边设置新名称。如果要重置为默认名称,请右键单击Reference,然后选择 Reset Reference。
在属性窗口中,现在还可以切换Exposed复选框,来设置属性是否公开。


可编辑路径
现在可以更改着色器图和子图的路径。更改着色器图形的路径时,将修改其在着色器选择列表中的位置。更改子图的路径时,它将在节点创建菜单中具有不同的位置。




Is FrontFace节点


使用此节点,你可以根据给定片段的朝向标识更改图形输出。如果当前片段是正面的一部分,则节点返回True。对于背面,节点返回False。注意:此功能需要在主节点上启用双面
渐变节点


通过两个新节点添加了渐变功能。Sample Gradient节点使用给定的Time参数对渐变进行采样。您可以在渐变栏位控件视图上定义此渐变。Gradient Asset节点定义了一个渐变,可以使用不同的时间参数对多个Sample Gradient节点进行采样。
Texture3D和Texture2D数组


通过两个新属性类型和四个新节点扩展了Unity对Texture类型的支持。可以在着色器图中定义和采样Texture 3D和Texture 2D Array类型资源。
Texture2D LOD节点
这个新节点为Texture 2D Sample添加了LOD功能。Sample Texture 2D LOD使用与Sample Texture 2D相同的输入和输出栏,但包括通过Vector1输入参数调整细节级别的输入。
显示生成的代码


现在可以看到任何特定节点的生成代码。右键单击该节点,然后选择Show Generated Code。代码段将在Unity的代码编辑器中打开。
小结
本文讲解了ShaderGraph 2018.2更新的内容,此外ShaderGraph节点详解PDF文件也已更新到此版本。
游客,如果您要查看本帖隐藏内容请回复
,获取ShaderGraph节点详解PDF文件(带目录)。
你有没有饱受shader折磨的同学?你可以把今天的内容分享给他,或许你能帮到他。

回复

使用道具 举报

7日久生情
2701/5000
排名
445
昨日变化

0

主题

238

帖子

2701

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
7403
好友
3
蛮牛币
3687
威望
0
注册时间
2013-11-7
在线时间
871 小时
最后登录
2019-4-19
2018-9-12 16:29:18 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

7日久生情
2701/5000
排名
445
昨日变化

0

主题

238

帖子

2701

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
7403
好友
3
蛮牛币
3687
威望
0
注册时间
2013-11-7
在线时间
871 小时
最后登录
2019-4-19
2018-9-12 16:32:09 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

3偶尔光临
206/300
排名
9014
昨日变化

0

主题

21

帖子

206

积分

Rank: 3Rank: 3Rank: 3

UID
58228
好友
0
蛮牛币
284
威望
0
注册时间
2014-11-28
在线时间
55 小时
最后登录
2018-12-29
2018-9-13 09:17:25 显示全部楼层
谢谢分享
回复

使用道具 举报

排名
64922
昨日变化

0

主题

7

帖子

18

积分

Rank: 1

UID
288525
好友
0
蛮牛币
30
威望
0
注册时间
2018-7-4
在线时间
10 小时
最后登录
2018-9-14
2018-9-13 10:02:07 显示全部楼层
dddddddddddddddddd
回复 支持 反对

使用道具 举报

5熟悉之中
689/1000
排名
4473
昨日变化

0

主题

61

帖子

689

积分

Rank: 5Rank: 5

UID
194291
好友
1
蛮牛币
976
威望
0
注册时间
2016-12-20
在线时间
299 小时
最后登录
2019-1-11
2018-9-13 10:06:15 显示全部楼层
学习学习  
回复 支持 反对

使用道具 举报

5熟悉之中
689/1000
排名
4473
昨日变化

0

主题

61

帖子

689

积分

Rank: 5Rank: 5

UID
194291
好友
1
蛮牛币
976
威望
0
注册时间
2016-12-20
在线时间
299 小时
最后登录
2019-1-11
2018-9-13 10:07:30 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

4四处流浪
414/500
排名
10958
昨日变化

4

主题

64

帖子

414

积分

Rank: 4

UID
185462
好友
2
蛮牛币
1684
威望
0
注册时间
2016-11-21
在线时间
252 小时
最后登录
2019-4-17
2018-9-13 15:09:58 显示全部楼层
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{:107:}{:107:}{:107:}{:107:}
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1042/1500
排名
3330
昨日变化

3

主题

189

帖子

1042

积分

Rank: 6Rank: 6Rank: 6

UID
62741
好友
1
蛮牛币
1434
威望
0
注册时间
2014-12-21
在线时间
406 小时
最后登录
2019-3-28
2018-9-14 14:59:56 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

7日久生情
1880/5000
排名
934
昨日变化

0

主题

113

帖子

1880

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
56231
好友
1
蛮牛币
1104
威望
0
注册时间
2014-11-18
在线时间
655 小时
最后登录
2019-4-16
QQ
2018-9-20 10:26:28 显示全部楼层
谢谢分享
回复

使用道具 举报

排名
34881
昨日变化

0

主题

1

帖子

15

积分

Rank: 1

UID
295006
好友
0
蛮牛币
19
威望
0
注册时间
2018-8-28
在线时间
6 小时
最后登录
2018-9-29
2018-9-29 17:14:05 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

5熟悉之中
804/1000
排名
7300
昨日变化

1

主题

157

帖子

804

积分

Rank: 5Rank: 5

UID
31800
好友
0
蛮牛币
3
威望
0
注册时间
2014-6-29
在线时间
470 小时
最后登录
2019-2-22
2018-10-10 15:42:57 显示全部楼层
shoudaole ,xiexie
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1076/1500
排名
1750
昨日变化

0

主题

15

帖子

1076

积分

Rank: 6Rank: 6Rank: 6

UID
41574
好友
0
蛮牛币
1962
威望
0
注册时间
2014-8-24
在线时间
307 小时
最后登录
2019-4-25
2018-10-12 16:08:31 显示全部楼层
ShaderGraph节点详解PDF文件
回复 支持 反对

使用道具 举报

4四处流浪
318/500
排名
9014
昨日变化

5

主题

75

帖子

318

积分

Rank: 4

UID
280448
好友
0
蛮牛币
373
威望
0
注册时间
2018-5-8
在线时间
109 小时
最后登录
2019-4-18
2018-10-16 14:18:33 显示全部楼层
哇偶
回复

使用道具 举报

7日久生情
4754/5000
排名
67
昨日变化

2

主题

535

帖子

4754

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
32604
好友
0
蛮牛币
524
威望
0
注册时间
2014-7-5
在线时间
1437 小时
最后登录
2019-4-23
2018-10-19 16:04:42 显示全部楼层
不错哈哈哈哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则