This article covers implementing a deferred renderer in XNA Game Studio 2.0. This was originally posted on Ziggyware, and can still be found here.
The tutorial is divided in the following chapters:
- I. Introduction
- II. Creating the G-Buffer
- III. Directional Lights
- IV. Point Lights
- V. Normal mapping and Custom Content Processor
- VI. Multiple materials
- VII. Conclusions and Future Development
You can find an implementation of this tutorial in XNA Game Studio 4.0 on Roy Triesscheijn’s Blog.
Pingback: Catalin Zima - XNA and HLSL blog » MVP going to Seattle :)
Pingback: Garry Williams
Pingback: Instanced Deferred Render « Sgt. Conker
Pingback: Roy Triesscheijn’s Weblog » Blog Archive » End of the year news
Pingback: Roy Triesscheijn’s Weblog » Blog Archive » Deferred Rendering in XNA4.0 Source Code
Pingback: XNA 4.0 version of the Deferred Rendering code
Pingback: Introducing Karma…
Pingback: Dozens of point lights with forward rendering. | Olhovsky
Pingback: » Deferred Shading in CubeWorld RedBeard's Dev Blog
Pingback: Deferred rendering en XNA 4.0 « Aprendiendo XNA
Pingback: [PloobsEngine] Tutorial 4 - Lights and Cameras | Ploobs
Pingback: 2ème partie–Deferred Rendering et les lumières « Xavier Quincieux – XNA
Pingback: Still working | zimpsonr
Pingback: Welcome to Project Vanquish! | Project Vanquish
Pingback: Ann Smythe
Pingback: Why deferred rendering? « Clone of Duty
Pingback: New Rendering Engine | codingnick
Pingback: Tom Clifton's Weblog » Point Light Issues With Deferred Rendering
Pingback: How to Learn XNA | Gamedevtuts+
Pingback: Cool Effects (for XNA & MonoGame) ← Int6 Studios
Pingback: » Deferred shading extension for Starling.. nekobit.eu