Resultados da pesquisa a pedido "glsl"

3 a resposta

Qual é a maneira mais eficiente de implementar um filtro de convolução em um pixel shader?

A implementação da convolução em um pixel shader é um tanto onerosa quanto ao número muito alto de buscas de textura. Uma maneira direta de implementar um filtro de convolução é fazerN x N pesquisas por fragmento usando dois para ciclos por ...

2 a resposta

Pontos texturizados no OpenGL ES 2.0?

Estou tentando implementar pontos texturizados (por exemplo, sprites de ponto) no OpenGL ES 2.0 para um sistema de partículas. O problema que estou tendo é que todos os pontos são renderizados como quadrados pretos sólidos, em vez de ter ...

1 a resposta

Frequência de invocações de shader nos comandos de renderização

Os sombreadores têm invocações, às quais cada (geralmente) recebe um conjunto exclusivo de dados de entrada e cada (geralmente) grava em seus próprios dados de saída separados. Quando você emite um comando de renderização, quantas vezes cada ...

3 a resposta

Como calcular Tangente e Binormal?

Falando sobre mapeamento de relevo, destaque especular e esse tipo de coisa no OpenGL Shading Language (GLSL) Eu tenho Uma matriz de vértices (por exemplo, {0,2,0,5,0.1, 0,2,0,4,0,5, ...})Uma matriz de normais (por exemplo, {0.0,0.0,1.0, ...

4 a resposta

Openpen: Como renderizar um gradiente retangular perfeito?

Posso renderizar gradiente triangular com apenas um triângulo e usando glColor para cada cant Mas como renderizar um gradiente retangular perfeito? Eu tentei com um quadrilátero, mas o meio ficará feio. Eu também tentei com textura de ...

3 a resposta

É possível engrossar uma curva de Bézier quadrática usando apenas a GPU?

Eu desenhei muitas curvas quadráticas de Bézier no meu programa OpenGL. No momento, as curvas são de um pixel e geradas por software, porque estou em um estágio inicial e é suficiente para ver o que funciona. Simplesmente, dados 3 pontos de ...

6 a resposta

erramentas para edição GLSL [fechado]

Estou procurando algum tipo de ferramenta para trabalhar com o GLSL. Quero experimentar shaders no aplicativo WebGL, então o que estou procurando é algo como RenderMonkey. Até onde eu sei - o RenderMonkey não é mais suportado, então deve haver ...

5 a resposta

Openpen: Computar o espaço ocular coord do espaço da janela coord no GLSL?

Como calcular uma coordenada do espaço ocular a partir das coordenadas do espaço da janela (pixel no buffer do quadro) + valor da profundidade do pixel no GLSL, por favor (gluUnproject no GLSL, por assim dizer)?

3 a resposta

gl_NormalMatrix [duplicado]

Esta pergunta já tem uma resposta aqui: or que transformar normais com a transposição do inverso da matriz modelvie [/questions/13654401/why-transforming-normals-with-the-transpose-of-the-inverse-of-the-modelview-matr] 5 respostas Descobri que ...

1 a resposta

GLSL <> operadores em um vec4

Estou procurando um código GLSL mais recente que não seja compilado na minha versão atual do OpenGL e estou imaginando o que significa a forma abreviada do seguinte: vec4 base; if (base < 0.5) { result = (2.0 * base * blend); }Isso equivale ...