Resultados de la búsqueda a petición "opengl"

4 la respuesta

Generar un avión con tiras triangulares

Cuál sería el mejor algoritmo para generar una lista de vértices para dibujar un plano con tiras triangulares? Estoy buscando una función que reciba el ancho y la altura del plano y devuelva una matriz flotante que contenga vértices ...

3 la respuesta

opengl transparencia de clasificación en z

im renderizando png en cuadrados simples en opengl es 2.0, pero cuando intento dibujar algo detrás de un cuadrado, ya he dibujado el área transparente en mi cuadrado superior y se muestra del mismo color que el fondo. Los llamo al comienzo de ...

6 la respuesta

Creando una esfera 3D en Opengl usando Visual C ++

No puedo crear una esfera 3D simple usando la función de biblioteca OpenGL glutSolidSphere () en C ++. Esto es lo que probé: #include<GL/glu.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0,0.0,0.0); glLoadIdentity(); ...

4 la respuesta

OpenGL - Mapeo de texturas 2D

Estoy tratando de representar una textura simple (64x64) en un quad de 64x64. El quad en sí está renderizando, pero no la textura. (Representa un quad blanco de 64x64 en blanco). Estoy usandoSUEL [http://www.lonesock.net/soil.html] para cargar ...

3 la respuesta

glLineStipple en desuso en OpenGL 3.1

glLineStipple ha quedado en desuso en las últimas API de OpenGL. ¿Con qué se reemplaza? Si no se reemplaza, ¿cómo puedo obtener un efecto similar? (No quiero usar un perfil de compatibilidad, por supuesto ...)

4 la respuesta

Seleccione un dispositivo gráfico en windows + opengl

Sé cómo abrir una ventana con openGL (usando Win32 u otros kits de herramientas). Pero cuando el sistema tiene 2 tarjetas gráficas. ¿Cómo selecciono un dispositivo gráfico para renderizar? Mi lenguaje de programación es C ++ y me estoy centrando ...

8 la respuesta

¿Cómo pasar una cadena std :: a glShaderSource?

Tengo el siguiente código glShaderSource(shader, 1, (const char **)data.c_str(), NULL); Pero hace que mi programa se bloquee. ¿Cómo conviertostd::string dentroconst char **? También probé(const char **)& pero decía "requiere valor l" que no ...

2 la respuesta

glDrawElements y sombreado plano

¿Es posible lograr un sombreado plano en OpenGL cuando se usa glDrawElements para dibujar objetos, y si es así, cómo? La forma ideal sería calcular una normal para cada triángulo solo una vez, si es posible. a solución solo debe usar la tubería ...

3 la respuesta

opengl proyección oblicua

Quiero crear una proyección oblicua (cavalier) en OpenGL. Sé que esta operación no es compatible por defecto y en su lugar necesito una matriz de corte y luego hacer una proyección ortogonal. ¿Puede decirme cuáles son los pasos / funciones de ...

1 la respuesta

¿Por qué mi CAOpenGLLayer se actualiza más lentamente que mi NSOpenGLView anterior?

Tengo una aplicación que procesa contenido OpenGL en Mac OS X. Originalmente se procesaba en un NSOpenGLView, luego lo cambié para procesar en una subclase de CAOpenGLLayer. Cuando lo hice, vi una gran pérdida de rendimiento: velocidad de ...