Visão geral / demonstração de técnicas de sombreador / usos para jogos

8

Estou procurando recursos que me permitam entender melhor que tipos de shaders são usados ​​nos jogos, o que eles podem fazer e, talvez ainda mais importante, o que eles não podem. Entendo como o pipeline de gráficos funciona e tudo mais, e fiz alguns shaders muito básicos no GLSL (principalmente apenas para substituir a funcionalidade do pipeline de função fixa), mas ainda não entendo completamente o que é possível apenas com shaders personalizados , que coisas podem ser feitas com mais eficiência etc. Pude encontrar alguns exemplos de certas técnicas, principalmente a iluminação, mas estou procurando uma visão geral de nível mais alto de seu uso.

Links e explicações de certas técnicas interessantes, ao contrário de uma visão geral, também são apreciados (mas menos que uma visão geral;)), preferencialmente em GLSL ou pseudocódigo.

Jonesy
fonte

Respostas:

5

Você pode encontrar algo aqui e também aqui . E se você quiser, poderá encontrar muitas informações nas GPUs Gems 1, 2, 3 e Shaders para programação de jogos e artistas (acho que não se trata de GLSL, mas de HSL e shaders e jogos em geral).

zacharmarz
fonte
Esses são alguns excelentes recursos!
notlesh