it-swarm.xyz

Использование OpenGL с Python

Итак, я знаю только, как использовать Python, но я также знаю, как моделировать в 3d. Я слышал об OpenGL и очень хочу научиться использовать, потому что он кажется очень полезным (я хочу создавать простые игры с ним ...). Я нашел PyOpenGL, привязки Python для OpenGL, но я не смог найти никакой «реальной» документации, поэтому единственный вариант - изучить примеры кода и учебные пособия, написанные на C++ или что-то в этом роде. Но, как я уже сказал, я знаю только, как использовать Python. Что я могу с этим поделать? 

36
Antoni4040

Вы должны продолжить и прочитать учебник OpenGL .

Вот демо pyopengl ; другие образцы более здесь .

Также вы можете использовать pygame вместе с pyopengl ; пример здесь .

27
sloth

Вы можете попробовать что-то более высокого уровня, если вы хотите делать простые игры, Panda3D имеет репутацию очень простого (по сравнению с обычным opengl) обучения.

8
Tshirtman

Если ваша цель - создавать игры на Python, то вам стоит взглянуть на PyGame. Его лучше документировать и поддерживать.

http://www.pygame.org/

1
Drahkar

Если вы используете Cython есть возможность оптимизировать часть вашего кода с помощью OpenCL:

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

0
Datageek