Unity ASE 收缩星星Shader教程

转播

2021-12-10 14:17 发布

原创作品 /[Unity特效]
5189 6 4
大家好,好久没做特效了,也好久没做教程了。这里给大家做一下一种星星收缩的Shader教程。



效果参考的文章是
QQ截图20211210132303.png

主要构成就是外边和中心两部分,帖子中边缘做了三种颜色,我这里制作了一种感觉差不多够用了,三层边缘颜色无非是拓展三次边缘相减,分别乘完颜色再相加。

这里使用到了混合操作的节点,这个节点就是PS中我们经常使用的混合模式,正片叠底,差异,颜色加深,颜色减淡之类的。
image.png
然后使用颜色减淡,计算出我们的主体部分。
image.png
再使用power节点把颜色拓展一下,使用阶梯函数与数值进行对比,输出非黑即白的主体表现,使用减法把边拿出来单独控制。
image.png
在分别给内部和外部乘以颜色,把阶梯函数数值输入改为 Custom Data,这样在粒子发射器里可以通过曲线进行粒子效果缩放。
image.png
这样粒子收缩的材质就做完了。

接下来做一些简单的变体
1. 中间是流动的贴图 而不是纯色
image.png
2.只要彩色的边不要核心部分的颜色
image.png
3. 圆角转直角
image.png

大致就这些吧,同时感谢当时一起研究的    ADY521  不吐  蒸鱼 等同学,大家也提供了一些其他的思路也不错。

完整版视频教程
https://www.bilibili.com/video/BV1kg411P793?spm_id_from=333.999.0.0




4

你可能喜欢

慎独 2021-09-14

FlowMap做特效的一种思路分享

特效教程技术讨论

18307 20 163

慎独 2021-09-02

特效常用模型《项目可用》

特效教程技术讨论

2260 0 5

小熊维尼 2023-10-31

【unity资源】卡通水shader分享01

搬运社(国外)

10663 3 24

依晓凡 2021-06-26

没啥用的shader小分享-视差地裂

特效教程技术讨论

6243 2 23

全部评论1

    慎独
    不错哦
    回复
    2021-12-14 14:09
    确定
客服中心 官方QQ群
快速回复 返回顶部 返回列表