PyGame+PyOpenGLのサンプルについて

編集履歴

  • 2014/12/05 Python 2.7.8上で動かなかったので修正。glutInit(sys.argv) を初期化時に呼ばないと teapot が出なかった。

  • 2013/05/08 最初の公開

概要

PyGame + PyOpenGLのサンプル。いくつかのキーを押すと、表示設定を変更できる。

Screenshot

動作確認環境

    • Windows7 x64

    • Python 2.7.8

    • PyGame 1.9.2a0

    • PyOpenGL

PyGame 1.9.2a0 は以下から入手。

Python Extension Packages for Windows - Christoph Gohlke

pipインストールのため、setuptools をインストールした。

    • setuptools-0.6c11.win32-py2.6.exe

pip のインストールは、setuptoolsをインストールした状態で以下を実行。

> easy_install pip

PyOpenGL関係は、pip でインストールした。

>pip install PyOpenGL PyOpenGL_accelerate

ソース・画像一式

pygameandpyopengl_src_20141205.zip


ソース

GitHub Gist にアップロードしておいた。

pygameopengltest2.py (GitHub Gist)