© 1999-2048 dssz.net 粤ICP备11031372号
[其它] Unity Shader实现新手引导遮罩镂空效果
说明:这两天实现了下新手引导需要的遮罩镂空shader效果,记录一下。 1、圆形镂空shader代码: //计算片元世界坐标和目标中心位置的距离 float dis = distance(IN.worldPosition.xy, _Center.xy); //过滤掉距离小于(半径-过渡范围)的片元 clip(dis - (_Radius - _TransitionRange)); //优化if条件判断,如果距离小于半径则执行下一步,等于if(dis < _Radius) fixed t<weixin_38641150> 上传 | 大小:69kb