Implemented partial shadow caching and editor improvements + various fixes.
This release starts the process of developing toward that goal of Nu 2.0 - #319
The overall goal of Nu 2.0 is to get Nu up to the standard of a commercial game engine in terms of its rendering features and editor. The exception is the ongoing Vulkan renderer rewrites and shader graph / material editing tool, which are both happening on a separate but parallel work stream.
Here's full change list for this release -
- Removed no longer needed copyright dates in source.
- Quick fix for new renderer threading disallowing application close.
- Using stronger typing in DataToken.
- Added back Blaze Vector demo project.
- Fixed bug when disabling DesireShadows in saved scene.
- Fixed #893
- Fixed thread locking bug.
- Fixed #866
- Increased SsaoIntensityDefault and SsaoSampleCountDefault.
- Implemented shadow caching.
- Increased default shadow textures and maps max.
- Got view manipulator mostly working.
- Fixed #911
- Implemented #898
- Added asset texture icons in gaia (images only).
Full Changelog: v17.7.0...v17.8.0