Perguntas com a marcação «glsl»

GLSL é a linguagem de sombreamento OpenGL. Use esta tag para perguntas que são especificamente sobre sombreadores escritos neste idioma. Para questões genéricas sobre shader, use [shader].

6
Como depurar shaders GLSL?
Ao escrever sombreadores não triviais (assim como ao escrever qualquer outro código não trivial), as pessoas cometem erros. [citation needed] No entanto, não posso simplesmente depurá-lo como qualquer outro código - você não pode simplesmente anexar o gdb ou o depurador do Visual Studio, afinal. Você não pode nem fazer …
45 opengl  glsl  debugging 

4
Compartilhando código entre vários shaders GLSL
Muitas vezes me vejo copiando e colando código entre vários shaders. Isso inclui determinados cálculos ou dados compartilhados entre todos os shaders em um único pipeline e cálculos comuns de que todos os meus shaders de vértice precisam (ou qualquer outro estágio). Claro, essa é uma prática horrível: se eu …
30 glsl 

1
Por que o meu ruído Perlin parece "irregular"?
Tentei implementar o Perlin Noise sozinho usando apenas a teoria (seguindo flafla2.github.io/2014/08/09/perlinnoise.html). Infelizmente, não consegui obter a aparência do "Perlin Noise" original. Por que o código abaixo renderiza uma versão em bloco do Perlin Noise? O que devo melhorar / alterar no código para gerar o Perlin Noise sem os …
21 glsl  noise  artifacts 

1
Confundido com implementações de PBR
Estou descobrindo o maravilhoso mundo da matemática e estou enfrentando uma enorme parede com PBR e nomes, por isso tenho algumas perguntas: Pelo que entendi, o BRDF descreve como um material reage à luz (luz direta e reflexões recebidas). Mas em "Cook-Torrance" não vejo nada sobre reflexões, não entendo como …
13 glsl  pbr 


1
Desempenho de loop em um sombreador
Gostaria de saber qual é a melhor maneira de integrar uma função de loop dinâmico em um shader? Primeiro, parece que matrizes dinâmicas não são possíveis. Então, é melhor criar uma matriz de tamanho máximo e preencher apenas uma parte dela ou definir matrizes com tamanhos predefinidos? Então, qual é …



1
Problema de mapeamento de sombra omnidirecional do WebGL
Antes de tudo, quero dizer que li várias postagens sobre mapeamento de sombra usando mapas de profundidade e cubemaps e entendo como eles funcionam e também tenho experiência de trabalho com eles usando o OpenGL, mas tenho um problema ao implementar Técnica omnidirecional de mapeamento de sombras usando uma fonte …



1
Artefatos de Mapeamento de Sombra
Eu tenho brincado com o mapeamento de sombras no OpenGL usando texturas de profundidade. A textura da profundidade é boa e posso mapeá-la na cena, mas tenho alguns artefatos estranhos na parte de trás do objeto: Minha pergunta é o que está causando isso e como posso corrigi-lo? O shader …

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.