Perguntas com a marcação «opengl-es»

Subconjunto da API de gráficos OpenGL 3D projetada para dispositivos incorporados, como telefones celulares.

1
GLSL: Como converter um float para um int?
Em um shader de fragmento GLSL, estou tentando converter um floatem um int. O compilador gera um erro: ERROR: 0:60: '=' : cannot convert from 'mediump float' to 'highp int' Eu tentei aumentar a precisão do int: mediump float indexf = floor(2.0 * mixer); highp int index = indexf; mas …
40 opengl  glsl  opengl-es 


5
Qual é o objetivo do glScissor?
Sei que é mais eficiente que o teste de estêncil, mas estou certo, assumindo que a mesma funcionalidade possa ser alcançada usando transformações de projeção com viewport?
32 opengl  opengl-es 


3
OpenGL ES 2.0 Point Sprites Size
Estou tentando desenhar sprites de ponto no OpenGL ES 2.0, mas todos os meus pontos acabam com um tamanho de 1 pixel ... mesmo quando defino gl_PointSize com um valor alto no meu shader de vértice. Como posso aumentar meu sprite de ponto?
15 opengl  3d  android  opengl-es 

2
OpenGL ES 2.0: Configurando a projeção 2D
Este artigo descreve, em geral, como desenhar gráficos OpenGL 2D nítidos, usando o pipeline de função fixa. http://basic4gl.wikispaces.com/2D+Drawing+in+OpenGL Como o OpenGL ES 2.0 possui algumas funções do ES 1.x não disponíveis (como: glOrtho ()), sua funcionalidade deve ser substituída nos shaders de Fragmento / Vertex. Minha pergunta é: como configurar …



4
Instanciação de geometria no OpenGL ES 2.0
Estou planejando fazer a geometria instanciando no OpenGL ES 2.0 Basicamente, pretendo renderizar a mesma geometria (uma cadeira) talvez 1000 vezes na minha cena. Qual é a melhor maneira de fazer isso no OpenGL ES 2.0? Estou pensando em passar a visualização do modelo mat4 como um atributo. Como os …

4
GLM: Ângulos de Euler para Quaternion
Espero que você conheça a Matemática GL ( GLM ), porque eu tenho um problema, não posso quebrar: Eu tenho um conjunto de ângulos de Euler e preciso executar uma interpolação suave entre eles. A melhor maneira é convertê-los em Quaternions e aplicar o alrogirthm SLERP. O problema que tenho …


3
Como dobrar um objeto no OpenGL?
Existe uma maneira de dobrar um objeto, como um cilindro ou um avião usando o OpenGL? Sou iniciante no OpenGL (estou usando o OpenGL ES 2.0, se isso importa, embora eu suspeite que a matemática seja a mais importante nesse caso, por isso, de alguma forma, é independente da versão), …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.