| Pyopengl. Python Platform Python Ligando para APIs OpenGL e Relacionados. |
Baixe Agora |
Pyopengl. Classificação e resumo
- Nome do editor:
- Mike C. Fletcher and Rene Liebscher
Pyopengl. Tag
Pyopengl. Descrição
Plataforma cruzada Python ligação a opengl e APIs relacionadas. Pyopenl Project é a ligação Python da plataforma cruzada para OpenGL e APIs relacionadas. A ligação é criada usando o gerador de wrapper swig, e é fornecido sob uma licença de código aberto de estilo BSD extremamente liberal.pyopengl inclui suporte para OpenGL V1.1, Glu, Glut V3.7, GLE 3, WGL 4, e Togl ( TK Opengl widget) 1.6. Inclui também suporte para dezenas de extensões (quando apoiado na implementação subjacente) .pyopengl é interoperável com um grande número de bibliotecas de GUI externas para o Python, incluindo (Tinter, Wxpython, FXPY, Pigame, e Qt). Installsee "python setup.py install --help" para opções. Requisitos: · Pitão O que há de novo nesta versão: · Pyopengl 3.0 é uma reescrita completa do projeto Pyopengl que tenta reter compatibilidade com a API original Pyopengl 2.x, ao mesmo tempo em que fornece suporte para muitos mais formatos e extensões de dados do que foram envolvidos pela base de código anterior. Você deve esperar um declínio significativo de desempenho com o uso de pyopengl 3.x! A Pyopengl 3.x terá um módulo acelerador lançado a tempo para fornecer melhor desempenho, mas o método de desenvolvimento (CTYPES) é inerentemente mais lento que o método C (SWIG) usado anteriormente. Esse declínio de desempenho é particularmente perceptível se você estiver usando as operações por vérticas reprovadas ou listas de exibição. Não há plano para corrigir essas operações, pois seu uso é um anti-padrão de qualquer maneira. A construção e a instalação foram dramaticamente simplificadas. É possível trabalhar diretamente de um ramo Pyopengl BZR ou para simplesmente descompactar o pacote. O Pyopengl 3.x já é suportado pelo utilitário de embalagem Pyinstaller "exe", e pode ser feito para trabalhar com PY2EXE. O Pyopengl 3.x introduz as bandeiras de configuração no nível do módulo que permitem modificar o comportamento de todo o pacote Pyopengl, e. introduzindo logamento extremamente detalhado, ou desligando toda a verificação de erros para melhorar o desempenho. De particular Nota é uma bandeira que permite desativar as APIs que foram deprecadas pelo ARB no OpenGL 3.0. O Pyopengl 3.x fornece acesso a toda a API OpenGL 3.x, bem como a maioria das extensões que foram inseridas no Registro de Extensão OpenGL. As extensões comumente usadas podem ter invasores "pythonic" escritos facilmente, e muitas das extensões comumente usadas já têm APIs simplificadas fornecidas. Também fornece acesso às bibliotecas GLUT, GLE e GLX. O lançamento final 3.0.0 tem alguns bugs fixados a partir do lançamento anterior 3.0.0c1. Os usuários do candidato de lançamento devem atualizar.
Pyopengl. Software Relacionado