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.

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).


Esses são alguns excelentes recursos!
notlesh
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.