ShaderWeaver使用教程-—第一节—火焰制作

ShaderWeaver使用教程-火焰制作

声明:本系列为网络搬运总结,多为英文资料,翻译的不好的请见谅。想查看原版视频教程的可以去YouTube,插件作者为国人,但是目前并没有中文相关资料。或者查看国内的优酷专辑附带优酷视频

附带官网链接:http://www.shaderweaver.com/index.html

以下内容参考总结自日文网站:http://baba-s.hatenablog.com/entry/2017/09/29/094508


火焰制作

我们将要做什么?


一个火焰效果

准备节点

这里写图片描述

“flame”纹理赋给ROOT节点 

这里写图片描述

添加UV节点 

这里写图片描述

将“wave”纹理赋给uv1节点 这里写图片描述

连接uv1和ROOT节点

现在节点已经准备好了

编辑UV节点

这里写图片描述

点击节点的“编辑”按钮

这里写图片描述


选择“移动”


这里写图片描述

在Y输入栏中输入“0.25”

这里写图片描述

选择“UV”

这里写图片描述

拖动“R”“G”“B”

这里写图片描述

像这样设置箭头 
你已经编辑了UV节点

保存着色器

这里写图片描述


在“ShaderWeaver”窗口中选择“Save”并保存着色器,将 

文件名设置为“tutorial5.shader” 

这里写图片描述

这里写图片描述


调整显示


这里写图片描述


看着预览中显示的闪烁的火焰,可以看到 

火焰的底部已经变得透明,因为我们进行了UV靠上方向的偏移。

这里写图片描述


更改图片的设置格式

这里写图片描述

如果仍不起作用 

,请按下uv1节点编辑窗口右下方的“+”按钮

这里写图片描述

改变“Add”到“Lerp” 

这里写图片描述

有了这个,闪烁闪烁将被清晰地显示出来

使用创建的着色器

这里写图片描述


在Unity菜单中选择“GameObject> 3D Object> Quad”

这里写图片描述

然后将项目视图“tutorial 5”材质拖放到Inspector的材质设置字段中

这里写图片描述

适当设置“Quad”对象的大小(x:5,y:5等)


这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值