WIP: Deferred Rendering

I recently started working on JustAnotherGameEngine again. Although ToneMapping was left incomplete in april I have started on Deferred Rendering for now.Plan is to do ToneMapping after this so that I would have some test scenes with lights rather than just HDR skybox. Because I feel its more difficult to do Tonemapping properly in a 3D scene with multiple dynamic light sources or varying luminosity rather than just a skybox and will be a good test while testing different tone mapping operators.

Anyways back to Deferred Rendering – There are many different ways to doing it. I am going for Tiled Deferred Shading using compute shaders for opaque materials as mentioned in Battlefield3 presentation and in this demo from Intel. Thinking about ForwardPlus or Light Indexed Deferred for transparent materials.

So as of now Tiled Deferred is almost done, only a couple of bugs are remaining.

Here are some screen shots –

Advertisements

About chetanjags

Game Developer

Posted on September 25, 2014, in Graphics, JustAnotherGameEngine and tagged , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: