Hello,大家好我是224。今天看到有同学在群里问卡通shader要怎么去连,我对这方面也比较有兴趣,D神说外网有很多这种教程,我就去翻了一下,找到一个还不错的。
原网址先贴出来,大家方便的时候可以去看:https://www.youtube.com/watch?v=MawzivWLCoo
OK废话不多说直接上图。
首先是主贴图部分,这部分没有什么难的,就是一个贴图乘上一个颜色。
大家可以注意一下Regester Local Var节点,这个节点类似于那种代理节点,连上之后在左上角的编辑面板编写好名字之后,可以使得整个界面简洁一些,看起来也比较方便,之后会多次用到。
Regester Local Var节点是类似承接的一个节点,而要把承接的节点拿来用则要用到Get Local Var节点。
ase自动截图截不全,只能手动截图了,这个是主贴图节点用到的地方
(黄色框是Regester Local Var节点绿色是Get Local Var节点,之后会再用到,就不再重复说了)
这个是法线贴图的节点,大家一定要注意Regester Local Var左上角的信息一定要自己备注,不然后面会选不到。
这个是法线贴图会连到的节点
Get Local Var节点的左边这个地方点开就可以找到Regester Local Var自己备注好的名字了,所以一定要备注清楚。
这个是法线光照的节点,大家要注意这两个节点一定要勾选左上角的Normalize。
这个是用到的地方
这个是贴图控制暗部的节点
这个是用到的地方
OutLine是要再左侧编辑框中这个地方打勾
这个是受光的部分
最终会连接到Custom Lighting上来。
下面来教大家如何使用这个材质
这里是给一张过度贴图
这里是调过度贴图的uv
Normal Map是法线贴图,有就可以给,没有也不影响什么
Albedo是主贴图,Tint是主贴图的颜色
最上面的Outline Color是描边的颜色
Outline Width是描边的宽度
最后给大家看一眼效果
希望能帮助到各位大佬
有不对的地方希望大佬订正,看到了也会更改
有问题可以放在留言区,基本每天都会看
着急加q397954529备注网站问问题就可以
留言区禁止刷屏(牛逼啊什么的,毫无营养,要是真牛逼我也不至于找不到工作)
留言区禁止刷屏(牛逼啊什么的,毫无营养,要是真牛逼我也不至于找不到工作)
留言区禁止刷屏(牛逼啊什么的,毫无营养,要是真牛逼我也不至于找不到工作)
主要是防止看不到同学的问题
unity版本2019.4.1 插件是ase
有需求可以加q要源文件,当然还是希望能自己动手。
原作者的是比较复杂的,但是效果比较丰富,我做了一些简化,喜欢原作者的同学可以搬梯子访问上面的油管链接。
这样的shader效果虽然比较简单,但是我感觉做练习来说的话够用了。
|
全部评论16