私は最近pycairoで遊んだことがあります - これをpyopenglサーフェス(キューブの側面など)にレンダリングするのは簡単ですか?私のopenglは実際には存在しないので、これについて行く方法。PyColorをPyOpenGLサーフェスにレンダリングしますか?
3
A
答えて
0
この手順は、うまくいくかもしれない:
- は、通常のようにpycairoであなたの描画を行います。
- イメージをファイルにエクスポートします(またはメモリ内のハンドルを取得します)。
- イメージをOpenGLテクスチャメモリにロードします。
- テクスチャを使用してあなたのキューブをOpenGLで描画します。
手順1 & 2は私がよく慣れていないカイロにあります。手順3 & 4は、openglで実行されます。 NeHeのdrawing textured surfacesに関するチュートリアルがあり、下部にはPythonバージョンへのリンクがあります。
+0
私はcairo + openglについてもう少し学びました。 イメージを中間ファイルにレンダリングすることは、正確にはリアルタイムではありません。 私はpygletでこれを行うことができましたが、普通のOpenGLとPythonではできません。 プレーンなpyopenglとpycairoで動作するようにするためのあらゆる指針は素晴らしいでしょう... –
関連する問題
- 1. Pygame + PyOpenGLを使用して、ディスプレイのまっすぐではなくサーフェスに描画しますか?
- 2. webGLでNURBSサーフェスをレンダリングする
- 3. SDLサーフェスはNULLを返しますか?
- 4. pyopenglセットマルチテクスチャブレンディングモード
- 5. Pyopenglテッセレーションポリゴン
- 6. PyOpenGLは正確に加速しますか?
- 7. PyOpenGLによるトラブルプロット
- 8. PyGame - あるサーフェスを別のサーフェスにblitできません
- 9. pyOpenGLは動作しません
- 10. 1つの2Dイメージを別のイメージに重ねますか? PyOpenGL?
- 11. pyopenglのレンダリングテクスチャ
- 12. glsl pyOpenGL配列渡し
- 13. MacPortsでPyOpenGLをインストールする
- 14. PyOpenGLでgluLookAtを使用するには?
- 15. ウィンドウ上のpyOpenGLカラーピックアップ
- 16. pyopengl、glUseProgram、アクセス違反
- 17. アクティビティ間にサーフェスを渡すことはできますか?
- 18. PyOpenGL + Pygameがフルスクリーンで60 FPSにキャップされました
- 19. SDL_LoadBMP()サーフェスが参照されている間に黒いサーフェスを表示します。
- 20. Pythonまたは透明なサーフェスのサーフェスの一部を更新する
- 21. React VRのサーフェスにテクスチャをどのようにタイルしますか?
- 22. pygameでサーフェス(イメージ)を別のサーフェスに変換するにはどうすればよいですか?
- 23. ベクトル場からサーフェスを計算する
- 24. PyOpenGLをPython 3.5.2用フリーガラスでセットアップする
- 25. PyOpenGL windows OSの問題
- 26. PyOpenGLは理由「とValueError」
- 27. インデックス付きのpyOpenGL VBO
- 28. サーフェスを正しく作成する
- 29. 画像に描く:PyQtとPyOpenGL
- 30. WindowsでPyOpenGL glClearColorエラーが発生しました。
あなたはおそらく[http://www.freedesktop.org/wiki/Software/glitz][Glitz]を見るべきですが、私はあなたがpythonでそれを使用できるかどうかわかりません。 – Arpegius