45

所以,我只知道如何使用 Python,但我也知道如何在 3d 中建模。我听说过 OpenGL,我真的很想学习如何使用,因为它看起来非常有用(我想用它创建简单的游戏......)。我找到了 PyOpenGL,Op​​enGL 的 Python 绑定,但我找不到任何“真正的”文档,所以唯一的选择是学习用 C++ 或其他东西编写的代码示例和教程。但是,正如我所说,我只知道如何使用 Python。我能做些什么呢?

4

4 回答 4

32

您应该继续阅读OpenGL 教程

这是一个pyopengl 演示;其他样品在这里

此外,您可以将pygamepyopengl一起使用;一个例子是here

于 2012-08-25T12:41:55.177 回答
9

您可以尝试更高级别的东西,如果您想做简单的游戏,Panda3D以学习非常简单(与直接 opengl 相比)着称。

于 2012-08-25T13:39:10.463 回答
2

如果你的目标是用 Python 制作游戏,那么你应该看看 PyGame。它有更好的文档和支持。

http://www.pygame.org/

于 2012-08-25T12:25:44.063 回答
0

如果您使用Cython,则可以使用 OpenCL 优化部分代码:

https://github.com/cython/cython/wiki/enhancements-opencl

于 2014-03-29T01:24:54.223 回答