Downsides to light binning with rasterization?

Started by
0 comments, last by VertexSoup 4 years, 6 months ago

So I've been researching light binning for tiled and clustered rendering. From what I've read, rasterizing light volumes seems to beat async compute in most areas except for:

  • Async compute can be overlaid with the depth / shadowmap passes while rasterizing cannot
  • Conservative rasterization not fully supported by some HW (GCN most notably)
  • Its complex to implement

Dmitry Zhdan has a nice presentation where he laid out how well rasterizing scales as resolution and scene complexity increases. Call of Duty has an impressive z-binning implementation, and MJP used it on The Order and his own DeferredIndexing demo. 

But it still seems like there are way more async compute implementations, including Unity with their new HDRP. Is light binning with rasterization really that hard to implement? Or perhaps there are many more games using it that I might have missed?

This topic is closed to new replies.

Advertisement