Light pre-pass + MSAA

Started by
0 comments, last by harveypekar 14 years ago
From what I've read, one of the main benefits of LPP over traditional deferred is that it supports hardware MSAA. Other benefits include: different approach to shader permutations, smaller GBuffer size. Cons include: extra CPU/GPU cost for rendering more geometry passes. For me, the lack of MSAA on (DX9 level) deferred renderers is one of their main problems, so 'upgrading' to LPP seems like a good idea. Now, if you were given an LPP renderer that had no anti-aliasing support whatsoever, would you be a bit confused / disappointed, or would you still use it anyway for the other benefits?
Advertisement
For sure, depends on your needs I guess. On my last project, we decided to do LPP mainly for the options of running custom post pass shaders (eg skin) per objects, without having to cram them together in the lighting pass. It made the cost of one-off shaders much smaller.

This topic is closed to new replies.

Advertisement