一日一Shader·无限放大【SG_8】

本来只想做个简简单单的效果:放大到突然变小再放大,再加上几层,让它看起来层层叠叠、永无止境。结果没忍住,添加了一堆细节,让整个构造图看起来乱糟糟的。不过好在最终的效果还不错。

一日一Shader·无限放大【SG_8】

构造图……

一日一Shader·无限放大【SG_8】

还是稍微调整下位置吧,这样好看点:

一日一Shader·无限放大【SG_8】

其中用到了两个子节点:

Breathe,作用是让递增的Time变成递增->递减->递增的过程;

一日一Shader·无限放大【SG_8】

SizeChange,作用是让图片缩放。

一日一Shader·无限放大【SG_8】

整个过程的关键就是:用3段变化过程衔接在一起。

我是将同一个变化过程,复制出2个,在时间上分别增加三分之一和三分之二,在变化的结尾处瞬间切换为初始状态,做到了无缝衔接。