'Importance'-based Shadow Map Allocation
Uploader Comments (ZeroDominance)
All Comments (6)
-
@ZeroDominance the shadow map lookup is done from within the lighting stage, so fill rate issues are amortised (rendering the light volume, rather than a full-screen quad).
-
@johnChapman I actually got a crude implementation of my idea working, but see already bottlenecks on rendering screen quads. Did you render a screen-space quad for each projected shadow map, or are the shadow maps batched? I'll look into TSM. I've been experimenting with some shadow mapping techniques. Parallel split shadow maps did not look as good for me.
-
@ZeroDominance the shadow map lookup might get complicated; have you looked into trapezoidal shadow maps? They could be combined nicely with a light-ordering technique like this one.
-
This is also brilliant. I hope you'll upload some more videos demonstrating your work.
Nice idea. I'm planning on doing something like this, except that each part of the shadow map is allocated for an object, so that closer objects take larger shadow maps.
ZeroDominance 2 months ago