mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-09-04 11:07:12 +02:00
* Work on shadow casting. * Shadowcasting depth works, code cleanup * Adds #include support to SWSL parser. * Move lighting shader to swsl. Also more shader parser fixes. * Move PI constant to correct file. * Got functional FOV, working on wall bleed. * Hey, it kinda works. * Occluder component now lives in shared. * Optimizations. * Fix light map color format. I set it to something else while testing perf. * Front face cull final FOV pass. * Fix holes in occlusion geometry due to disabled occluders. * Starting work on better wall handling. * Some comments. * Improve font-face-culled FOV pass. * Improve various light biasing things. * VSM, smooth shadows. Also unused VSM blurring because it didn't work but committing it like this will forever keep it in Git somewhere. * FOV smoothing, looks kinda awful. * Base wall bleed blur strength on camera size. * The part where I give up. * Comments. Many comments. * Allow eyes to disable FOV. * Improve OccluderComponent on the client. * Update for occluder component changes. * Maybe do this properly...