RealCSM icon indicating copy to clipboard operation
RealCSM copied to clipboard

Real CSM - a real CSM addon for Garry's Mod

Real CSM

A real 'Cascading Shadow Maps' addon for Garry's Mod

https://steamcommunity.com/sharedfiles/filedetails/?id=2817072898

shoutouts to Blueberry_pie for the original work

TODO

  • [x] seperate csm from the editor into its own entity (allows menu but also keeps editor as i like being able to spawn it in) (this is sorta done so i checked the box)
  • [x] performance mode for lower end computers (2 rings only but same ring size?? idk)
  • [ ] partition the frustum into subfrusta (like normal csm implementations, better on performance)
  • [x] research better methods for disabling sun (if possible, I doubt)
  • [ ] hammer integration so map makers can specify settings for the csm
  • [x] MAKE A GODDAMN ICON FOR THE ENTITY IN THE SPAWNMENU
  • [ ] Really shitty and cheap global illumination (probably very hard to do so this is unlikely)
  • [x] Shadow spread in the closest ring (maybe second ring too, yknow for insane people)
  • [ ] Weapon self shadowing
  • [x] Firstperson player shadow
  • [x] disable warnings option
  • [ ] Sqaure texture for projtext for slightly better use of space???
  • [ ] rewrite cause all this code is messy and kinda sucks

TRY TODO MORE

  • [ ] performance, it's fine right now but no reason I cant try to improve (even tho i dont think i can at all)
  • [ ] fix decals on props somehow