一张图集使用shader外发光会出现问题

做了一个外发光的效果
这个shader外发光的写法就是:
获取周围36个点的透明度,如果有非透明的,说明本像素需要发光

问题就出在用了图集之后,取点的时候会取到旁边的图,导致本来不该发光的点 发光了
解决方案:
1.当然可以在图片上动手脚,把图的边缘透明像素放大,这个需要让美术改图片
2.也可以在图集上动手脚,打图集的时候设置间隔,TexturePackerGUI上这个功能并不是免费的-.-!
3.不知道能不能在自己的片段着色器判断…

[https://www.dazhuanlan.com/2020/01/30/5e328cb083d1e/]试试这个方法

大佬牛逼之–答案比问题短

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。