OpenGlContext_QT Clasificación y resumen
- Nombre del editor:
- Mike C. Fletcher
- Sitio web del editor:
- https://launchpad.net/squaremap
OpenGlContext_QT Etiquetas
OpenGlContext_QT Descripción
Contexto PYQT4 para OpenGlContext El paquete OpenGlContext_QT ofrece un contexto PYQT4 para el motor de interpretación OpenGlContext. Agregue un contexto basado en PYQT4 al motor de representación OpenGlContext que utiliza el sistema OpenGlContext Plugin.openglContext es un entorno de prueba y aprendizaje para PyOPENGL. Proporciona un código de ejemplo para: * Características modernas de OpenGL (en una serie de tutoriales y scripts de ejemplo) - Shaders-Vertex Buffer Objects- Objetos de búfer Pixel * Uso de Pyopengl con bibliotecas de GUI comunes, Pygame- wxpython-glut-qt (en el proyecto OpenGLContext_QT , debido a las restricciones de licencia) * Objetos de escena común - Geometría + Conjuntos de puntos + Conjuntos de líneas + Juntas de cara + Texto poligonal + Nurbs recortados + Sistemas de partículas básicas + Formas extruidas (a través de GLE) - Materiales y texturas + Mapas MIP + MUST-METRESETURANTE + CARGABRIC - Transforma + incl. Soporte para calcular manualmente Matrices de transformación hacia adelante y reversa: fondos + color sólido + esférico + imagen-cubo- Lights-Lights-Glblend-Glblend-Geometry-Rendering * Transparent-Geometry Representación * Selección de ratón de color-red-renderizado y interacción * Frustum Culling- Limitación alineada por eje jerárquico Cajas: extracción de frustum de la matriz de visualización de modelo combinada * GLSTencilBufffer basado en la sombra (difunto) * El polígono de teselación también proporciona una serie de características generalmente útiles para el Programador de OpenGL inicial: * Navegación 3D simple (Manipulación de la cámara, múltiples modos de mosca y examen) * .OBJ Cargador (convierte los archivos de formato OBJ a los nodos VRML97 * El cargador VRML97 opcional (el motor de escena se basa libremente en VRML97) * Mecanismos de temporizador y el manejo de eventos simple * Las clases de contexto intercambiables para múltiples bibliotecas de GUIOPenglContext son el mecanismo principal utilizado para probar la DISTRIBUCIÓN DE PIOPENGL (todas las pruebas no triviales para PYOPENGL se definen y se ejecutan como scripts OpenGLContext). Las pruebas / directorios de la distribución de la fuente contienen un script rayallteststs.py que ejecuta las pruebas, captura sus resultados y los formats en una página de resultados. Requisitos: · Python
OpenGlContext_QT Software relacionado