web-dev-qa-db-ja.com

PythonでOpenGLを使用する

したがって、私はPythonの使用方法だけを知っていますが、3Dでモデル化する方法も知っています。私はOpenGLについて聞いたことがありますが、とても便利に思えるので、使い方を学びたいと思っています(それを使って簡単なゲームを作成したいのですが...)。 PyOpenGL、Pythonバインディングを見つけましたが、「実際の」ドキュメントを見つけることができなかったため、C++か何かで書かれたコード例とチュートリアルを研究するしか方法がありません。しかし、 Pythonの使い方しかわからないって言ったけど、どうすればいいの?

45
Antoni4040

続行して OpenGLチュートリアル を読んでください。

これが pyopengl demo ;です。他のサンプルは終わりました ここ

また、 pygamepyopengl を併用することもできます。例は here です。

31
sloth

簡単なゲームをやりたい場合は、より高いレベルで試すことができます。 Panda3D は、学ぶことは非常に単純な(まっすぐなopenglに比べて)と評判です。

9
Tshirtman

あなたの目標がPythonでゲームを作ることであるなら、あなたはPyGameを見るべきです。文書化とサポートが強化されています。

http://www.pygame.org/

2
Drahkar

Cython を使用する場合、OpenCLでコードの一部を最適化する可能性があります。

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

0
Datageek