Reference material
1、https://blog.csdn.net/xufive/article/details/97020456
2、https://blog.csdn.net/xufive/article/details/104211044
3、https://blog.csdn.net/xufive/article/details/104093197
technical problem
1、freetype:pip install freetype-py
2, numpy problem that requires the use of pyopengl64 bit download PyOpenGL-3.1.5-cp37-cp37m-win_amd64.whl, you can use pip install PyOpenGL-3.1.5-cp37-cp37m-win_amd64.whl installation
Thank you, Joe provided Tianyuan codes, the following effects can be seen