Perguntas com a marcação «glsl»

10
O que significam os componentes de gl_TexCoord [0]?

Quais são as diferenças entre gl_TexCoord[0].s, gl_TexCoord[0].t gl_TexCoord[0].pe gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].z? Eu entendo que gl_TexCoord[0].x, gl_TexCoord[0].y gl_TexCoord[0].zsão coordenadas de pixel? Mas o que gl_TexCoord[0].s, gl_TexCoord[0].t

9
Por que não posso usar o operador '> =' com Vector3s?

Estou tentando fazer com que um retângulo se mova entre duas posições às quais me refiro como _positionAe _positionB. Ambos são do tipo Vector3. O retângulo se move muito bem. No entanto, quando chega _positionB, não se move na direção oposta, como deveria. Voltei ao código para dar uma olhada....

9
Usando dois shaders em vez de um com instruções IF

Eu tenho trabalhado na portabilidade de uma fonte opengl ES 1.1 relativamente grande para o ES 2.0. No OpenGL ES 2.0 (o que significa que tudo usa shaders), quero desenhar um bule de chá três vezes. O primeiro, com uma cor uniforme (ala o antigo glColor4f). O segundo, com uma cor por vértice (o...

8
O pacote GLSL flutua em uma textura RGBA

Quero compor modelos e partículas convencionais baseados em triângulo com uma cena traçada por raios a uma taxa de quadros razoável. O webGL não permite escrever o gl_FragDepthsombreador no fragmento. Você não pode ter vários destinos de renderização, mas pode renderizar em uma textura RGBA e, em...

8
Atualizando a memória de textura via sombreador?

O que o título diz: É possível atualizar uma textura por meio de um glsl shader? Algo como : //Read vec4 Pixel = texture2D(TextureID,gl_TexCoord[TextureIndex].st); //Write to texture memory ? vec4 NewPixel = Pixel + vec4(0.0,0.0,0.0,AlphaPatch); // ?? How to write back to texture memory...

8
Renderização de outdoor sem distorção?

Eu uso a abordagem padrão para billboard no Unity que está OK, mas não é o ideal: transform.LookAt(camera) O problema é que isso introduz distorção nas bordas da janela de visualização, especialmente quando o ângulo do campo de visão aumenta. Isso é diferente do outdoor perfeito que você veria,...

8
Forçar Recarregar VS soution Explorer ao adicionar novo script c # via Unity3d?

Quando crio o script C # ( Create -> C# Script) por meio de Unity3d ou o excluo de Unity3d- Visual Studiome mostra a janela de aviso. É irritante. Existe alguma maneira de forçar "ReloadAll" na solução Explorer sem a

8
Editores do GLSL Shader para Linux

Existe algum IDE bom para linux que nos permita editar os shaders GLSL e visualizar seus efeitos? Nota: O Shader Designer da Typhoon Labs é uma boa opção, mas estou procurando alternativas, pois este software tem alguns problemas com o Ubuntu

8
Rasgo de tela no shader de fragmento nas GPUs R9 380

dois jogadores estão enfrentando um problema no meu jogo em que a tela está rasgando quando usa um shader de fragmento, mas parece que isso está acontecendo apenas para jogadores com uma GPU R9 380. Aqui está o que parece no jogo: Depois de trabalhar com um dos jogadores, reduzi o uso do shader,...