《光影捕手》开发者日志part 4 开发过程中shader的实现

2024/10/2827 浏览综合
在游戏过程中需要完成一些动态效果,具体来说有两类
  1. 每个需要操作的圆从小扩大的效果
  2. 有的圆需要改变继续扩散从而改变背景
这样的话似乎用着色器来实现是再好不过的
原理都差不多,都是检测像素到中心点的距离,根据距离和当前的时间判断当前的像素要不要换颜色
下面是每次需要从中心扩散成圆形
TapTap
下面是扩散到整个背景中
TapTap
2