v0.90.1
Pre-release
Pre-release
Performance + Bug Fixes + New Features * Added UI components for testing that are enabled only in debug mode. they should not affect the tool's release version * Changed default exposure to 0.005 to kinda match the game's lighting environment * A lot of work on underlying systems to support game components such as ActionTriggers, Physics and AudioSystems. Components are parsed from game entity files but they are not used. Hopefully no bugs are introduced because of that. * Implemented Animation + Action systems added to the main engine to better organize the related methods * Generalized renderMesh function to support rendering of meshes based only on mesh metadata * Resolved issues with mipmaps on the main material shaders using texture instead of textureLod. I've also added proper texture filters to fbo textures * Increased Mesh SSBO size to 2 MBs (100% increase) * Smoother animations using linear interpolation between frames * Animation Playback feedback added to the UI * Fixed a bug with joint material name during cloning * Added Lod filtering to children of Lod meshes * Added error catchers during material shader compilation for debugging purposes * Included latest libMBIN and libPSARC libraries and updated version to 0.90.1