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 ...
# transform vertices to the screen coordinates and assign colors to it. # The first example will contain a simple Vertex and Fragment shader. # The vertex shader will pass the vertices as is.