【新手教程】 Cocos 着色器入门(共 16 篇,更新到「有向距离场SDF」)

好 ~ 我来入个门, mark一下 别搞丢了

继续售后,新增第 20 篇文章,《液态玻璃》的高性能实现

18

2赞

感谢分享, :+1::+1::+1:

大佬实现的效果都好有实用性且美观.


大佬,这个是描述的正负反了还是图画的正负反了

好眼力,是图上的正负画反了,已经换了一张图,谢谢反馈

1赞

大佬真牛逼。

img_v3_02tb_6b3080e7-b997-4aa6-b5ad-b6cad122455g
大佬,想请教一下这种在晕染到最大之前,那种不规则但是边缘又平整的图形怎么在shader直接做出来,如果资源只有散开到最大的状态的图片

序列帧动画,或者spine动画,用 RT 捕获然后在 shader 里遮罩就行了,参考《转场动画》,一样原理

那就需要再提供从小到大那段的纹理图了,我想的是能不能不用依靠外部纹理,在shader中能随机出一个不是很规整的纹理用来放大

要精简的话,只弄一张SDF纹理图去生成水墨扩散动画也不是不行。shader 没那么万能的,例如溶解效果也得搭配张噪声图来实现。

1赞

我还是在掘金上看到的

好吧,那我还是考虑再弄张图来做中间的扩散动画吧,谢谢大佬的思路

感谢大佬分享 :+1: