selfTryOpenGL.py - it's not working yet, but I completely understand it.