Resultados da pesquisa a pedido "opengl-es-2.0"
matriz normal para escala não uniforme
Estou tentando calcular a matriz normal para meus shaders GLSL no OpenGL 2.0. A teoria é: uma matriz normal é a matriz 3x3 superior esquerda do ModelView, transposta e invertida. Parece estar correto, pois tenho renderizado minhas cenas ...
Como criar e usar VBOs no OpenGL ES 2
Estou procurando ajuda para entender os VBOs. Pesquisei bastante e encontrei tutoriais sobre o assunto, mas eles ainda são vagos para mim. Eu tenho algumas perguntas: Onde um VBO deve ser criado e como devo criar um? Atualmente, estou usando o ...
Otimização de shader para tela retina no iOS
Eu faço um aplicativo para iPhone em 3D que usa muitos outdoors. Meu buffer de quadros é duas vezes maior na tela retina porque quero aumentar a qualidade deles no iPhone 4. O problema é que os shaders de fragmentos consomem muito mais tempo ...
Texturas de ponto flutuante no OpenGL ES 2.0 no iOS sem fixá-las em [0, 1]
Eu preciso gl_FragColor para "pintar" valores de ponto flutuante, que também pode ser negativo (x <0) e> 1,0. Eu então quero usar o attacheme...
Qual estado do objeto glEnableVertexAttribArray modifica?
Acho que entendo o que o glEnableVertexAttribArray faz - ele ativa um atributo específico de um programa (por favor, corrija-me se estiver errado). O que eu não entendo é qual objeto armazena essas informações. É o objeto do programa? Ou seja, ...
Posso especificar por face normal no OpenGL ES e obter sombreamento não liso / liso?
Eu quero exibir modelos de malha no OpenGL ES 2.0, onde mostra claramente a malha real, então não quero sombreamento suave em cada triângulo / primitivo. As únicas duas opções em que posso pensar são ada triângulo tem seu próprio conjunto de ...
Obtenha versões GLSL suportadas
Enquanto desenvolvia em um laptop com uma placa gráfica Intel, enquanto compilava um shader de vértice, obtive o seguinte: 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ESok, então eu ...
Android OpenGL ES Support Everywhere?
Preciso ter uma idéia de quantas instalações em potencial perderei se optar por fazer meu desenho no OpenGL em vez das APIs nativas de gráficos 2D do android em android.graphics. * A documentação do Android parece sugerir que a API OpenGL ES é ...
EGL_BAD_MATCH com Droid / Droid 2
Venho testando meu aplicativo OpenGL ES 2 em vários telefones. Eu encontrei um problema com o Droid e o Droid 2. Cada configuração do EGL que tento resulta em um EGL_BAD_MATCH. Tentei muitas combinações de configurações de EGL, incluindo ...
Android OpenGL ES 2.0 limitado apenas a 16 texturas na memória?
Basicamente, enquanto trabalhava em um aplicativo no Android Studio usando o OpenGL ES 2.0, encontrei um grande problema que não consigo entender, e isso está me incomodando há cerca de uma semana. Assim, sempre que carrego mais de 16, talvez 17 ...