Hey folks!
This update applies several more optimizations, and fixes a regression introduced in one of the previous updates.
CHANGES
- the game, outside of level editor, will now only load map files from the game's directory, to prevent users from accidentally messing up the map files in the campaign via the level editor, and then blaming their non-functional edits of levels on the game
OPTIMIZATIONS
- optimized the shadowmapping system (CPU and GPU) (technical: render all stages to atlases to increase cache hits, reduce GPU stalling and context switches)
- optimized cloud shadows (GPU)
- optimized final composite shader pass (GPU)
FIXES
- fixed a video memory leak (regression introduced in one of the recent optimization passes)
Thanks for reading, hope you're enjoying the game!
