星空连接特效Shader

使用unity的shaderlab代码复刻shadertoy的inner space效果: https://www.shadertoy.com/view/7tVyWc

这个特效的原理和Worley Noise是类似的,需要分九宫格去处理,对于每一个九宫格,我们在格子中央生成一个随机位置的点,然后中间格子的点与周围格子的八个点连线

根据连线的长度去控制线的透明度,越长越透明。再加上九宫格不断扩大,然后多叠几层,就可以组成我们要的inner space的效果了

最终效果

代码链接:https://gitee.com/NumbFish-Luo/inner-space-shader