凑个热闹,从Libretro移植了几款滤镜。
【Pixellate】
效果是在画面放大倍率不是整数的情况下,保证放大后的画面清晰锐利且不变形,与sharp-bilinear滤镜差不多。
![](https://imgsa.baidu.com/forum/w%3D580/sign=9f6a3aa2243fb80e0cd161df06d02ffb/608d7fec54e736d1b1adba9b9e504fc2d462696e.jpg)
【Dot】
模仿掌机屏幕显示效果。
![](https://imgsa.baidu.com/forum/w%3D580/sign=a682229cbd0e7bec23da03e91f2fb9fa/a36f50e736d12f2e26bb98f34ac2d5628435686e.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=81bcbbad7eec54e741ec1a1689399bfd/8c6432d12f2eb9383bd34c61d0628535e4dd6f6e.jpg)
【LCD3x】
也是模仿掌机屏幕显示效果。
![](https://imgsa.baidu.com/forum/w%3D580/sign=198d784f51e736d158138c00ab514ffc/ee522b2eb9389b50ee41d6c18035e5dde6116e6e.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=d96f574433d12f2ece05ae687fc3d5ff/f7adbd389b504fc277e18696e0dde71191ef6d6e.jpg)
以上GLSL着色器都移植自Libretro的CG着色器,这里有很多有意思的着色器,感兴趣的同学可以尝试移植。
https://github.com/libretro/common-shaders
【Pixellate】
效果是在画面放大倍率不是整数的情况下,保证放大后的画面清晰锐利且不变形,与sharp-bilinear滤镜差不多。
![](https://imgsa.baidu.com/forum/w%3D580/sign=9f6a3aa2243fb80e0cd161df06d02ffb/608d7fec54e736d1b1adba9b9e504fc2d462696e.jpg)
【Dot】
模仿掌机屏幕显示效果。
![](https://imgsa.baidu.com/forum/w%3D580/sign=a682229cbd0e7bec23da03e91f2fb9fa/a36f50e736d12f2e26bb98f34ac2d5628435686e.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=81bcbbad7eec54e741ec1a1689399bfd/8c6432d12f2eb9383bd34c61d0628535e4dd6f6e.jpg)
【LCD3x】
也是模仿掌机屏幕显示效果。
![](https://imgsa.baidu.com/forum/w%3D580/sign=198d784f51e736d158138c00ab514ffc/ee522b2eb9389b50ee41d6c18035e5dde6116e6e.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=d96f574433d12f2ece05ae687fc3d5ff/f7adbd389b504fc277e18696e0dde71191ef6d6e.jpg)
以上GLSL着色器都移植自Libretro的CG着色器,这里有很多有意思的着色器,感兴趣的同学可以尝试移植。
https://github.com/libretro/common-shaders
![](https://imgsa.baidu.com/freetasy/pic/item/ece3d8de81763d65cebf1a78.jpg?v=tbs)