userSam Pavloviccancel
branchsbox/sunlight-reworkcancel

9 Commits over 0 Days - ∞cph!

3 Years Ago
Viewmodel shadows on mixed shadows 🙏 Cleanup lightcomponent, reenable shadow fading Remove unnecessary debug pragmas
3 Years Ago
Consider mixed light shadows for atlas downsampler too Add cvar to maximum mixed light shadows, make a lot of this clientside Add option to render mixed shadows only on viewmodels Fix self shadowing on dynamic objects with mixed shadows Add helper method to get the wanted shadow sampler given the context, clean up code Pass viewmodel shadow sampler on the shader side
3 Years Ago
Squashed commit of what was on master as this has been out of main branch for long Naive shadow atlas downsampling test
3 Years Ago
Pass number of mixed cascades to shader
3 Years Ago
Make lighting data structure from shader match what's on cpu side Multiple mixed shadows support, fix sunlight bugs with multiple mixed shadows
3 Years Ago
Reorder data structure, give support to more than 2 cascades for mixed lights, add vignietting for shadows on multiple static lights at once Up our shader ABI, document changes, and rename elements of that enum to better clarify
3 Years Ago
Fix data structure of light info compute buffer to support multiple baked mixed shadows and cleanup
3 Years Ago
Refactor how mixed baked lights are calculated to later support multiple lights at once Removed unused lightbinner that was mostly just duplicated code
3 Years Ago
Add sharp Stationary lights, rename Baked and Per Pixel sunlights to Static and Moveable https://i.imgur.com/AVIUGLb.jpeg