Grupo de Usuarios de Python/pyopengl/Tabla Referencial de PyOpenGL V-3.X
De Proyecto Ciencia
Versiones generadas de forma automática (original) de la referencias de programación de OpenGL con anotaciones sobre llamadas-firmas especificas de Python para la serie PyOpenGL 3.0. Estas son las páginas del manual (man-pages) de OpenGL con anotaciones especificas para PyOpenGl. Estas contienen enlaces a código fuente real de PyOpenGL el cual usa los puntos de entrada descritos.
Regresar al Índice.
Contenido |
Referencias GL
| Deprecación | Función | Propósito |
|---|---|---|
| | glAccum | operar en el búfer de acumulación |
| glActiveTexture | selecciona la unidad de textura activa | |
| | glAphaFunc | especifica la función para prueba de alfa |
| | glAreTexturesResident | determina si las texturas son cargadas en la memoria para texturas |
| | glArrayElement | hace o "renderiza" un vértice usando el elemento de arreglo de vértices |
| glAttachShader | Agrega un objeto sombreador (shader) a un objeto de programa | |
| | glBegin | delimita los vértices de una primitiva o un grupo similar a primitivas |
| glBeginQuery | delimita los limites de una cola de objetos | |
| glBindAttribLocation | asocia el índice de atributo genérico de un vértice con una variable de atributo nombrado | |
| glBindBuffer | vincula un objeto búfer nombrado | |
| glBindTexture | vincula una textura nombrada a un objetivo a texturizar | |
| | glBitmap | dibuja un mapa de bits |
| glBlendColor | ajusta el color de mezcla | |
| glBlendEquation | especifica la ecuación usada tanto para la ecuación de mezcla RGB como para la ecuación de mezcla Alfa | |
| glBlendEquationSeparate | ajusta la ecuación de mezcla RGB y alfa de forma separada | |
| glBlendFunc | especifica la aritmética de pixel | |
| glBlendFuncSeparate | especifica la aritmética de pixel para los componentes RGB y alfa de forma separada | |
| glBufferData | crea e inicializa un almacenamiento de data de un objeto búfer | |
| glBufferSubData | actualiza un subconjunto del almacenamiento de data de un objeto búfer | |
| | glCallList | ejecuta una lista de visualización |
| | glCallLists | ejecuta una lista de listas de visualizaciones |
| glClear | limpia el búfer con los valores por defecto | |
| | glClearAccum | especifica valores de limpieza para el búfer de acumulación |
| glClearColor | especifica valores de limpieza para los búfers de color | |
| glClearDepth | especifica valores de limpieza para el búfer de profundidad | |
| | glClearIndex | especifica valores de limpieza para los índices de los búfers de color |
| glClearStencil | especifica valores de limpieza para el búfer de patrones | |
| | glClientActiveTexture | selecciona la unidad de textura activa |
| glClipPlane | especifica un plano donde toda la geometría se recorta | |
| | glColor | ajusta el color actual |
| glColorMask | habilita y deshabilita la escritura de los búfer de cuadros de los componentes de color | |
| | glColorMaterial | causa que un color de material siga al color actual |
| | glColorPointer | define un arreglo de colores |
| | glColorSubTable | re-especifica una porción de una tabla de colores |
| | glColorTable | define una tabla para buscar colores |
| | glColorTableParameter | ajusta los parámetros para la búsqueda de colores |
| glCompileShader | Compila un objeto sombreador | |
| glCompressedTexImage1D | especifica una imagen de textura de una dimensión en un formato comprimido | |
| glCompressedTexImage2D | especifica una imagen de textura de dos dimensiones en un formato comprimido | |
| glCompressedTexImage3D | especifica una imagen de textura de tres dimensiones en un formato comprimido | |
| glCompressedTexSubImage1D | especifica una subimagen de textura de una dimensión en un formato comprimido | |
| glCompressedTexSubImage2D | especifica una subimagen de textura de dos dimensiones en un formato comprimido | |
| glCompressedTexSubImage3D | especifica una subimagen de textura de tres dimensiones en un formato comprimido | |
| | glConvolutionFilter1D | define un filtro de convolución de una dimensión |
| | glConvolutionFilter2D | define un filtro de convolución de dos dimensiones |
| | glConvolutionParameter | ajusta los parámetros de convolución |
| | glCopyColorSubTable | re-especifica una porción de una tabla de colores |
| | glCopyColorTable | copia pixeles a una tabla de colores |
| | glCopyConvolutionFilter1D | copia pixeles a un filtro de convolución de una dimensión |
| | glCopyConvolutionFilter2D | copia pixeles a un filtro de convolución de dos dimensiones |
| glCopyPixels | copia pixeles en el búfer de cuadros | |
| glCopyTexImage1D | copia pixeles a una imagen de textura con una dimensión | |
| glCopyTexImage2D | copia pixeles a una imagen de textura con dos dimensiones | |
| glCopyTexSubImage1D | copia una subimagen de textura con una dimensión | |
| glCopyTexSubImage2D | copia una subimagen de textura con con dos dimensiones | |
| glCopyTexSubImage3D | copia una subimagen de textura con con tres dimensiones | |
| glCreateProgram | Crea un objeto de programa | |
| glCreateShader | Crea un objeto de sombreado | |
| glCullFace | especifica si es posible sacrificar o "cull" las facetas que miran al frente o atrás | |
| glDeleteBuffers | borra objetos de búfer nombrados | |
| | glDeleteLists | borra un grupo continuo de listas de visualización |
| glDeleteProgram | borra un objeto programa | |
| glDeleteQueries | borra objetos cola nombrados | |
| glDeleteShader | borra un objeto sombreador | |
| glDeleteTextures | borra texturas nombradas | |
| glDepthFunc | especifica el valor usado para comparaciones en el búfer de profundidad | |
| glDepthMask | (des)habilita la escritura en el búfer de profundidad | |
| glDepthRange | especifica los valores cartográficos de profundidad desde coordenadas normalizadas de un dispositivo a una ventana | |
| glDetachShader | despega un objeto sombreador del objeto programa al que esta adherido | |
| glDrawArrays | dibuja primitivas desde la data del arreglo | |
| glDrawBuffer | especifica en que búfer de color se debe dibujar | |
| glDrawBuffers | especifica una lista de búfers de color donde se debe dibujar | |
| glDrawElements | dibuja primitivas desde datos de un arreglo | |
| | glDrawPixels | escribe un bloque de pixeles en un búfer de marco |
| glDrawRangeElements | dibuja primitivas desde data de un arreglo | |
| | glEdgeFlag | marca los bordes como límite como no-límite |
| | glEdgeFlagPointer | define un arreglo de banderas para bordes |
| glEnable | (des)habilita las capasidades GL del lado-servidor | |
| | glEnableClientState | (des)habilita las capasidad del lado-cliente |
| glEnableVertexAttribArray | (des)habilita un arreglo de atributos de vertices generico | |
| | glEvalCoord | evalua los mapas unidimencionales y bidimencionales habilitados |
| | glEvalMesh | computa las cuadriculas de puntos o lineas unidimencionales o bidimencionales |
| | glEvalPoint | genera y evalua un solo punto en una malla (mesh) |
| | glFeedbackBuffer | controla el modo de retroalimentación |
| glFinish | bloquea hasta que todas las ejecuciones GL hallan completado | |
| glFlush | fuerza la ejecución de comandos GL en un tiempo finito | |
| | glFog | especifica los parametros de la niebla |
| | glFogCoord | coloca las coordenadas actuales de la niebla |
| | glFogCoordPointer | define un arreglo de coordenadas para la niebla |
| glFrontFace | define los poligonos que miran al frente y atras | |
| | glFrustum | multiplica la matriz actual con una matriz de perspectiva |
| glGenBuffers | genera nombres para objetos búfer | |
| | glGenLists | genera un conjunto contiguo de listas de visualizadores (display) vacios |
| glGenQueries | genera nombres para objetos cola | |
| glGenTextures | genera nombres para objetos textura | |
| glGet | regresa el valor o valores de un parametro seleccionado | |
| glGetActiveAttrib | regresa información sobre una variable atributo activa para el objeto programa especificado | |
| glGetActiveUniform | regresa información sobre una variable uniforme activa para el objeto programa especificado | |
| glGetAttachedShaders | regresa los manejadores de los objetos sombreadores adheridos al objeto programa | |
| glGetAttribLocation | regresa la ubicación de una variable atributo | |
| glGetBufferParameteriv | regresa los parámetros de un objeto búfer | |
| glGetBufferPointerv | regresa el apuntador al contenedor de datos del objeto búfer | |
| glGetBufferSubData | regresa un subconjunto de un contenedor de datos del objeto búfer | |
| glGetClipPlane | regresa los coeficientes del plano de recorte (clipping) espesificado | |
| | glGetColorTable | recupera los contenidos de una tabla de busqueda de color |
| | glGetColorTableParameter | obtiene los parametros para la tabla de busqueda de color |
| glGetCompressedTexImage | regresa una imagen de textura comprimida | |
| | glGetConvolutionFilter | obtiene el núcleo filtro de convolución en 1D o 2D actual |
| | glGetConvolutionParameter | obtiene los parámetros de convolución |
| glGetError | regresa información de errores | |
| | glGetHistogram | obtiene la tabla de histogramas |
| | glGetHistogramParameter | obtiene los parámetros del histograma |
| | glGetLight | regresa los valores de los parámetros de la fuente de luz |
| | glGetMap | regresa los parámetros del evaluador |
| | glGetMaterial | regresa los parámetros del material |
| | glGetMinmax | obtiene los valores máximos y mínimos del pixel |
| | glGetMinmaxParameter | obtiene los parametros minmax |
| | glGetPixelMap | regresa el mapa de pixeles especificado |
| | glGetPointerv | regresa las direcciones del apuntador especificado |
| | glGetPolygonStipple | regresa el patrón de puntos de un polígono |
Referencias GLU
| Función | Propósito |
|---|---|
| gluBeginCurve | delimita la definición de una curva NURBS |
Referencias GLUT
| Función | Propósito |
|---|---|
| glutAddMenuEntry | agrega una entrada en el fondo del menú actual |
Referencias GLE
| Función | Propósito |
|---|---|
| gleExtrusion | Extrae un contorno de 2D a lo largo de un camino arbitrario de 3D |
Referencias GLX
| Función | Propósito |
|---|---|
| glXChooseFBConfig | regresa una lista con la configuración del búfer de cuadros GLX que concuerda con los atributos especificados |
Paquete PyDoc de PyOpenGL
Incluye módulos de ayuda específicos de Python y los módulos de extensión para OpenGL
