My first task in familiarising myself with DigitalRune was to run through the one and only tutorial:
It was,in fact, very good and I was able to build a basic understanding of the engine's features in 17 easy steps. However, it was in the final step that my progress slowed to a halt. Up until then the whole tutorial applied forward rendering to reach this result:
The final step 17 dealt with deferred rendering and then my woes began.No matter what I tried I just could not get the Ground, the Dude and the Crate to make an appearance.Only the Sky, Smoke,Bounding Boxes and GUI stuck around.
I was determined to get both the forward and deferred rendering features of the engine, so I took a different approach. The demos all worked perfectly on my machine, so taking their 'SampleGame.cs' as a basis I painstakingly built myself a Visual Studio project which I could use as a template for the development of my own projects.It was a frustrating exercise but it certainly helped me gain confidence in being able to use the full features of DigitalRune.
My running version of the SampleGame: