问题
So, I only know how to use Python, but I also know how to model in 3d. I've heard of OpenGL and I really want to learn how to use, because it seems very useful (I want to create simple games with it...). I found PyOpenGL, Python bindings for OpenGL, but I couldn't find any "real" documentation, so the only option is to study code examples and tutorials written in C++ or something. But, as I said, I only know how to use Python. What can I do about that?
回答1:
You should go on and read a OpenGL tutorial.
Here's a pyopengl demo; other samples are over here.
Also, you can use pygame together with pyopengl; an example is here.
回答2:
You can try with something higher level, if you want do to simple games, Panda3D has a reputation of being very simple (compared to straight opengl) to learn.
回答3:
If your goal is to make games in Python, then you should look at PyGame. Its better documented and supported.
http://www.pygame.org/
回答4:
If you use Cython there is a possibility to optimise part of your code with OpenCL:
https://github.com/cython/cython/wiki/enhancements-opencl
来源:https://stackoverflow.com/questions/12121916/using-opengl-with-python