web-dev-qa-db-fra.com

Utiliser OpenGL avec Python

Donc, je sais seulement utiliser Python, mais je sais aussi modéliser en 3D. J'ai entendu parler d'OpenGL et je veux vraiment apprendre à l'utiliser, car cela me semble très utile (je veux créer des jeux simples avec cela ...). J'ai trouvé des liaisons PyOpenGL, Python pour OpenGL, mais je n'ai trouvé aucune documentation "réelle". La seule option est donc d'étudier des exemples de code et des tutoriels écrits en C++ ou quelque chose du genre. Mais, comme je l'ai dit, je sais seulement utiliser Python. Que puis-je faire à ce sujet? 

36
Antoni4040

Vous devriez continuer et lire un tutoriel OpenGL .

Voici une démo pyopengl ; les autres échantillons sont terminés ici .

Vous pouvez aussi utiliser pygame avec pyopengl ; un exemple est ici .

27
sloth

Vous pouvez essayer avec quelque chose de plus haut niveau, si vous voulez jouer à des jeux simples, Panda3D a la réputation d’être très simple (comparé à OpenGL) à apprendre.

8
Tshirtman

Si votre objectif est de créer des jeux en Python, alors vous devriez regarder PyGame. C'est mieux documenté et soutenu.

http://www.pygame.org/

1
Drahkar

Si vous utilisez Cython , il est possible d’optimiser une partie de votre code avec OpenCL:

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

0
Datageek