Resultados da pesquisa a pedido "opengl-es"

2 a resposta

Como faço para texturizar um cilindro no OpenGL criado com triangle_strip?

Aqui está o cilindro que eu criei: void drawCylinder(float r, float g, float b) { setMaterialColors(r, g, b); glColor4f(r, g, b, 1.0); /* top triangle */ double i, resolution = 0.1; double height = 1, radius = 0.5; glPushMatrix(); ...

1 a resposta

WebGL / Javascript: transformações de objetos com vários objetos

Quero desenhar vários objetos e depois transformá-los, selecionando o específico com um índice de teclado. Digamos 1-5. Eu carreguei a tela.Inicializei o contexto webgl.Eu defini shaders de vértices / fragmentos e os vinculei a um programa que ...

2 a resposta

converter buffer Vertex em matriz Vertex

Estou trabalhando no programa OpenGL e devo calcular uma caixa delimitadora. Eu criei o código para fazer isso, mas não consigo obter coordenadas de vértices no buffer de vértices. Alguém pode me explicar uma maneira fácil de obter dados ...

2 a resposta

Identificador não resolvido do Swift OpenGL kCGImageAlphaPremultipliedLast

Estou recebendo um erro de identificador não resolvido para 'kCGImageAlphaPremultipliedLast'. Swift não consegue encontrá-lo. Isso está disponível no Swift? var gc = CGBitmapContextCreate(&pixelData, width: width, height: ...

1 a resposta

Mistura aditiva sem glClear

Eu quero fazer uma mistura aditiva na textura da superfície da visualização da câmera ligada ao meu contexto opengl. Estou recebendo uma textura estranhamente renderizada quando habilito a mistura (20 quadrados barulhentos sendo renderizados), ...

2 a resposta

Obtenha o tamanho máximo da textura do OpenGL

Estou desenvolvendo um aplicativo Android que funcionará extensivamente com bitmaps e estou procurando uma maneira confiável de obter o tamanho máximo de textura para o OpenGL em diferentes dispositivos. Conheço o tamanho mínimo = 2048x2048, mas ...

2 a resposta

GLES10.glGetIntegerv retorna 0 apenas no pirulito

Este código costumava funcionar no meu KitKat do Nexus 7 2012: int[] maxSize = new int[1]; GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxSize, 0);No KitKat, posso obter o valor máximo de pixel corretamente, mas após a atualização para a ...

4 a resposta

Quão mais complexo é desenhar curvas, linhas e círculos simples no OpenGL ES do que no Quartz 2D?

O OpenGL ES é realmente muito mais rápido? Por quê? E é realmente tão horrível complicado desenhar coisas tão simples no OpenGL ES em comparação com desenhar no Quartz 2D? Por exemplo, tenho uma subclasse UIView com -drawRect: implementada, ...

1 a resposta

OpenGL ES; textura de renderização criada a partir de CGBitmapContext

Estou executando o seguinte, derivado de alguns tutoriais diferentes (apenas uma única passagem de renderização, o código de inicialização não é mostrado, mas funciona bem para primitivas não texturizadas): glMatrixMode(GL_PROJECTION); ...

2 a resposta

O que é "in" e "out" do OpenGL-ES? (Portando do OpenGL)

Parece que toda a documentação que posso encontrar sobre o OpenGL-ES diz algo sobre o efeito do "OpenGL-ES é como o OpenGL, mas sem muita coisa. Por exemplo, não há glBegin ou glEnd". Ok, isso é ótimo. Então, o que ELSE não existe? Ou existe uma ...