2009-07-27 2 views
5

J'ai lu beaucoup de choses sur l'ombrage différé et je veux essayer d'y entrer. Le problème est que je ne peux pas trouver un échantillon qui démontre comment l'ombrage différé peut supporter autant de lumières simultanément - j'ai trouvé une démo qui était très simple avec une seule lumière dans Code Sampler et un échantillon nVidia HDR mais rien de plus.Demos Shading DirectX différées?

Est-ce que quelqu'un pourrait savoir où je devrais aller pour un bon tutoriel d'introduction (avec du code) sur la façon d'avoir ombragé deffered avec l'éclairage? Je peux le faire fonctionner avec une lumière mais une lumière est un peu trop simple (plutôt évidemment: P). Aussi je ne sais comment faire lumières directionnelles en code d'ombrage différée et c'est sympa mais un peu différent des façons régulières de rendre les lumières, donc je me demandais s'il y avait des tutoriels ou tout ce que je pouvais trouver ou juste lire comprendre comment fonctionnent les shaders d'écriture et les fx spéciaux dans le rendu différé?

Merci pour votre aide!

Répondre

8

choses NVIDIA est généralement bonne: http://developer.nvidia.com/object/6800_leagues_deferred_shading.html

Voici un tutoriel XNA raisonnable ainsi: http://www.ziggyware.com/readarticle.php?article_id=155

En termes de blogs: Wolfgang Engel « s est un bon début, et Christer Ericson récemment un tas de liens (dans la section Graphics de son article "Catching Up Part 2").

Oh, et le G-Buffer paper est également requis pour la lecture. Moins pratique, mais un bon examen du processus et de la justification.

Questions connexes