[LayaAir3]文字发光滤镜GlowFilter可以改成native直接绘制返回提供性能
我看贵司的文字是通过native得canvas用画笔绘制出来,把二进制数据传到H5进行缓存渲染出来,如果这时候加上发光滤镜 GlowFilter,使用一多就会比较耗性能,文字使用发光滤镜实现投影是比较常见的,这种可以大大减少滤镜绘制造成性能的浪费,以下是大概实现GlowFilter
效果的java写法,可以参考一下,用另外一个画笔进行阴影叠加,从而达到发光的效果,还能支持透明度。返回一张带有滤镜的图片纹理,这样子就不走滤镜一直绘制的情况。可以参考一下
效果的java写法,可以参考一下,用另外一个画笔进行阴影叠加,从而达到发光的效果,还能支持透明度。返回一张带有滤镜的图片纹理,这样子就不走滤镜一直绘制的情况。可以参考一下
没有找到相关结果
已邀请:
1 个回复
郭兆奎
赞同来自:
做这个优化太特殊所以暂时不会特殊处理这种情况。
另外滤镜不是一直绘制啊,不变的情况下会缓存结果的