宝可梦朱紫太晶化效果小记

首先,不得不吐槽一下,switch上这么多代宝可梦下来,好玩是好玩,但是整体效果和优化不能说糟烂,只能说稀碎=。=   看这个朱紫的截帧都给我看吐了,上点心啊老任

回到效果,首先是实现方式 主要有俩点

1、不同属性的太晶头顶有通用的挂件模型,和本体是分开的

2、太晶化并不是在原本模型外再套一层模型,而是直接是一个专门的半透材质

就简单列一下太晶本体的效果组成,地面的光效都是常规的特效方式就不提了

宝可梦朱紫太晶化效果小记_第1张图片宝可梦朱紫太晶化效果小记_第2张图片

 宝可梦朱紫太晶化效果小记_第3张图片

(图1)

宝可梦朱紫太晶化效果小记_第4张图片

(图2)

如上是本体用到的贴图,可以看到主要是这俩张类似法线信息的图。这个图是通用的,所以你可能会问不会有接缝问题么,是有的,但是各种计算过后,再加上各种光污染后接缝就不明显了,以一个通用效果而言是可以接受的。

然后是算了正顶侧三个方向的光照,和场景光照结果混合来提供一些遮罩。并且也有XYZ三个轴向计算的遮罩。这些遮罩参与下面图遮罩结果的计算。

图1主要的作用是,计算各类遮罩

影响整体颜色,影响基本色,影响高光反射碎块采Cubemap的Vetor

宝可梦朱紫太晶化效果小记_第5张图片 宝可梦朱紫太晶化效果小记_第6张图片 宝可梦朱紫太晶化效果小记_第7张图片

宝可梦朱紫太晶化效果小记_第8张图片 宝可梦朱紫太晶化效果小记_第9张图片

图2主要的作用是

计算彩色流光层的遮罩,屏幕空间噪声扰动

宝可梦朱紫太晶化效果小记_第10张图片

彩色流光层不只受彩带图影响,也有基本色和Cubemap的影响,根据前面的各类遮罩混合结果

宝可梦朱紫太晶化效果小记_第11张图片

最终效果:

宝可梦朱紫太晶化效果_哔哩哔哩_bilibili

宝可梦系列的动漫游陪伴了我的童年,少年,青年,希望今生一直与宝可梦为伴,世界第一IP!!

小智夺冠那晚泪目的不行,如今地平线也开播了,小智也不再是主角。但他和皮神的旅途并没有结束,我们又何尝不是呢

你可能感兴趣的:(shader杂货铺,shader,图形渲染)