Hallo,大家好我是224。 上次我做了一个卡通的shader但是我觉得那种方法可能有一些陈旧了,而且灵活性也不是很好,同时在改动阴影颜色和阴影范围上也是相当的麻烦,所以这次我又精进了一下,找了许多资料,参考了许多大神的教程。 B站up主:蒸鱼桑 翼狐网教师:cg大卫 这里我主要吸收了以上三位老师的经验,特意致谢。 ok废话不多说我们现在先来看一下思路 思路主要是来源于日本《罪恶装备》《碧蓝幻想versus》的开发公司Arc System Works的一次分享。 其实分享很到位,我就不再去说了,我主要说一下我的思路。 因为这次主要是想还原一下原神,所以我只找了原神的参考,其实这个卡通shader基本上可以做出《罪恶装备》和《碧蓝幻想versus》差不多的效果,可能细节上会有些不到位,但是基本上能做个差不多,至少练习够用。 (偷偷吐槽一下翼狐网,课程中间连了很长时间shader,也不给看效果,老师出完课就不管了,也没有讨论群,留言给老师快两周了也不回复,跟客服联系客服跟我扯皮。中间有很多bug都是我自己解决的。不过也还好,变相提高了解决问题能力。) 然后因为我学艺不高,有一些地方其实还没弄明白,希望大佬多多包涵。
首先是新建一个半兰伯特漫反射,其实就是一个普通的漫反射材质。 然后是去给他分出来明确的明暗交界线,并且使他们可以实时的修改范围和颜色。
接下来是给了一个可以控制颜色和范围的两层阴影。 右侧的球是我特意这样做的颜色区分,为了使大家能看的更清楚些。
这个是高光的连法,我没有截图,大家可以自己去尝试一下是个什么效果。
阴影遮罩,我不会,就不露怯了,大家看看效果吧。
Rim效果,就是我们平常说的菲尼尔材质。
外描线。
节点图:
ok现在教一下大家怎么去使用这个shader。 字的颜色对应框的颜色,我实在懒得去一张一张截图了QAQ。。。 外描线的颜色 外描线的宽度 主贴图 主贴图的颜色 3s贴图 光照贴图 (没有这两种贴图的话可以给跟主贴图同样的贴图) 第一层阴影颜色 第一层阴影宽度 第二层阴影颜色 第二层阴影宽度 高光颜色 高光强度 高光光泽度 菲尼尔开关 菲尼尔颜色 菲尼尔宽度 菲尼尔平滑
好的今天的分享就到这里,我是224,希望能和大家一起变得更强。
大家也可以关注我的微信公众号【游戏美术小站】会不定期更新有意思的美术分享。
|
全部评论13