Aperçu / présentation des techniques de shader / utilisations pour les jeux

8

Je recherche des ressources qui peuvent me permettre de mieux comprendre à quoi servent les shaders dans les jeux, ce qu'ils peuvent faire et peut-être plus important encore, ce qu'ils ne peuvent pas. Je comprends le fonctionnement du pipeline graphique et tout cela, et j'ai créé des shaders très basiques dans GLSL (principalement pour remplacer la fonctionnalité de pipeline à fonction fixe), mais je ne comprends pas encore complètement ce qui n'est possible qu'avec des shaders personnalisés , quelles choses peuvent être faites plus efficacement, etc. J'ai pu trouver des exemples de certaines techniques, notamment l'éclairage, mais je cherche un aperçu plus élevé de leur utilisation.

Les liens et les explications de certaines techniques intéressantes, par opposition à une vue d'ensemble, sont également appréciés (mais moins qu'une vue d'ensemble;)), de préférence en GLSL ou en pseudocode.

Jonesy
la source

Réponses:

5

Vous pouvez trouver quelque chose ici et aussi ici . Et si vous le souhaitez, vous pouvez trouver beaucoup d'informations dans GPU Gems 1, 2, 3 et Shaders for Game Programming and Artists (je pense qu'il ne s'agit pas de GLSL, mais de HSL et des shaders et des jeux en général).

zacharmarz
la source
Ce sont d'excellentes ressources!
2011