有很多小伙伴问死兆星烬的地面效果,这里测试了一个类似的效果(效果比较粗糙,请忽略)。这里主要用到一个屏幕位置的计算,在SF或者SG里的话应该对应Screen Postion这个节点,shader forge的解释如下:
只要将屏幕位置转换为UV即可,另外这个案例中用到了常用的UV_offset,双通道。
贴图:一张通道贴图,一张四方连续图。
其实这个也是比较实用的一个shader啦,可以应用到模型等很多场景案例中。同时也能加上很多其他节点去继续丰富效果。
第二个是试了一个死兆星卡兹克技能里的效果,也是项目里上线的一个击杀小效果。由于UVMAP的偏移,这里的UV_Tiling数值其实是6.9,如果数值是4的话UV动画会有接缝的存在;所以在做类似UV动画的时候,需要调整Tiling到一个合适的数值。
今天的小分享就到这里啦,有问题还是欢迎随时交流。