• Advertisement
Sign in to follow this  

Deferred rendering tutorials for DirectX 11?

This topic is 2043 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello!

I've been looking around searching for a good tutorial or guide on how to implement deferred rendering in DirectX 11. There seems to be some open source engines that use it, but going through a whole framework isn't what I'm looking for. There also seems to be quite a lot for XNA. Is there no good guide for DirectX 11?

Share this post


Link to post
Share on other sites
Advertisement

There's at least one book with an example implementation. Practical Rendering and Computation with DirectX 11.


Yes. I have heard that it is supposed to be good. But as a student with no means, those 50 € seem horribly valuable!


You're right. I don't see a lot of examples online. I'll add deferred shading with DirectX 11 to my list of upcoming tutorials.

Cheers!


Nice! How about tomorrow? ;) Just kidding, but that would be terrific! I'll check your site!

Share this post


Link to post
Share on other sites

[quote name='Hornsj3' timestamp='1344181938' post='4966382']
There's at least one book with an example implementation. Practical Rendering and Computation with DirectX 11.


Yes. I have heard that it is supposed to be good. But as a student with no means, those 50 € seem horribly valuable!

[/quote]

You have to pay for the book, but the code is free. smile.png

Aside from that, there's also Andrew Lauritzen's excellent sample on tile-based deferred rendering with compute shaders. I also have yet another sample on my blog that implements both tile-based deferred rendering and light-indexed deferred rendering using compute shaders. However these last two samples are definitely more advanced, and assume that you understand the basics of deferred rendering. Edited by MJP

Share this post


Link to post
Share on other sites

You have to pay for the book, but the code is free. Posted Image


That's a hell of a lot of code with no book.. I need this book. I have it in my basket on Amazon, I'm glad I've seen it recommended :)

So deffered rendering.. does that mean MeshRenderer::Render(&mesh) ?

I've been doing the rastertek tutorials, and then read something on here 'MeshInterface or AbstractMesh', and it got me thinking.. the way I've got it set up atm I have a model and a model has a texture and one of rasterteks shaderclass (a little different though). I was wondering, since you're a bit ahead of me on the understanding of engines and such, how would I go about exlporing this idea? Are there any basic tutorials out there on this?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement