Resultados da pesquisa a pedido "shader"
webgl: compartilhe textura com outro programa / shader
Eu tenho dois shaders que usam vertexarrays diferentes e diferentes valores uniformes, mas eles usam a mesma textura (planilha / atlas). é possível que eles compartilhem a mesma textura (sem fazer com que a textura seja enviada para a gpu duas ...
Como o fragmento shader determina o número de fragmentos da saída do vertex shader?
Eu estou familiarizado com os shaders de vértice e fragmento, mas ainda estou confuso sobre como um shader de fragmento determina a quantidade de fragmentos da saída do shader de vértice. Se eu tiver 3 vértices e desenhar um triângulo primitivo ...
Encontre qual ponto está à esquerda de uma linha / ponto depois de girá-lo
Atualmente, estou tentando escrever um sombreador em unidade que desenhe um padrão triangular em torno de países em um jogo de risco, se os dois países não pertencerem ao mesmo jogador (ajuda visual para ver suas fronteiras). No momento, estou ...
Qualificador "flat" em glsl?
Então, eu estava lendo "The Official OpenGL Guide" e, em uma seção em que eles ensinaram iluminação de materiais, eles de repente usaram o qualificador "flat" para uma variável de entrada no shader de fragmento. Eu pesquisei no assunto e tudo o ...
HLSL: Aplicar limite de registro constante no tempo de compilação
No HLSL, existe alguma maneira de limitar o número de registros constantes que o compilador usa? Especificamente, se eu tiver algo como: float4 foobar[300];Em um shader de vértice vs_2_0, o compilador gera alegremente o efeito com mais de 256 ...
HLSL: Índice para flutuadores desalinhados / compactados
Eu tenho um vertex shader (2.0) fazendo algumas instâncias - cada vértice especifica um índice em uma matriz. Se eu tiver uma matriz como esta: float instanceData[100];O compilador aloca 100 registros constantes. Cada registro constante é ...
Renderizar um SCNGeometry como um wireframe
Estou usando o SceneKit no iOS e tenho uma geometria que quero renderizar como uma estrutura de arame. Então, basicamente, eu quero desenhar apenas as linhas, sem texturas. Eu descobri que eu poderia usar oshaderModifiers propriedade do ...
O Opengl 3.3 não desenha nada. Usando o GLSL 330 Core
Estou seguindo os guias deesse site [http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/] e parei na lição 2. No começo, tentei escrever meu próprio código, mas depois que não funcionou, simplesmente peguei o código ...
three.js webgl custom shader que compartilha textura com novo deslocamento
Estou dividindo uma textura 1024 x 1024 sobre 32x32 azulejos * 32, não tenho certeza se é possível compartilhar a textura com um deslocamento ou seria necessário criar uma nova textura para cada azulejo com o deslocamento .. Para criar o ...
OpenGL - normais de vértices no OBJ
Quero saber como posso usar os vértices normais para o efeito de um raio? Atualmente, o que tenho é que posso enviar ambas as cordas de vértice e textura para o shader e usá-las, mas com normais, não sei como usá-las no programa shader. Abaixo ...