Sign in to follow this  
markoraca

what is Deferred rendering????

Recommended Posts

An algorithm for creating a render loop with O(object_count + light_count) complexity[*]. Dunno about a formal definition, how exact do you require?

As for an explanation, this presentation is pretty good.


[*] As opposed to O(object_count * light_count) complexity in the forward rendering loop.

Share this post


Link to post
Share on other sites
Ah, home work. Well, people here wont just give you the answer [smile] (not that there is likely to be one to such an open question.) So time to flex your research muscle.

Have you tried google, wikipedia? Deferred Shading will probably give you better results than Deferred Rendering.

Any specific questions about the algorithm?

Share this post


Link to post
Share on other sites
:)
Of course I use Google and Wikipedia.

I understand that the "Deferred rendering" is a technique (method) for the rendering of lighting.
Ie, a technique (method) to calculate the color pixels in the scene depending on the lighting and objects in the scene.
Is this true?

Share this post


Link to post
Share on other sites

It might help to realize that deferred rendering isn't tied to a specific lighting technique or term in the lighting equation. It's just an alternative way to do your rendering in that you use an intermediate buffer to blend your lights instead of re-rendering your geometry for each light pass.

But as Promethium said, an open question such as this just calls for research to find the answers you need.

Share this post


Link to post
Share on other sites
In markoraca's defense, that PDF link is just about useless for me. It's one of those adobe internet boobytraps.

I clicked on it, PC locekd up until I killed Adobe PDF reader.
I went through a forced upgrade, rebooted.
Tried again, Adobe still locks up.

Pretty much what happens on any PDF file.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this