UnityShader SDF有向距离场简单实现 前言项目场景布置连连看画一个圆复制一个圆计算修改shader参数 鸣谢 前言 突然看到B站的一个教程,还不错,记录一下 项目 场景布置 使用ASE连连看,所以先要导入Amplify Shader Editor 连连看 画一个圆 复制一个圆 计算 代码逻辑在这里 a和b分别是上面两个圆 float h=max(k-abs(a-b),0.0)/k; Out=min(a,b)-h*h*k*(1.0/4.0); 修改shader参数 鸣谢 【Unity】UI粘连效果教程