I had put a crt shader as example in shaders folder. you can write your own shader. you can use this class to give pygame a shader to render screen. it is easy to use. I will add tutorial later I have ...
Easily create a window for ModernGL using Pyglet, PyQt5, GLFW or SDL2 supporing basic keyboard and mouse controls in a generic way.