This release only contains backported fixes from the v0.8 release.
- Add: Predefined element traits for DirectXMath types
- Fix: The
KHR_materials_anisotropy
extension wasn't parsed correctly. - Fix: The
EXT_meshopt_compression
wasn't parsed correctly.- The test suite around extensions has been expanded to cover more edge cases, and bugs have been fixed accordingly.
- Various fixes and improvements to the Exporter interface
- Fix #51: Normalize resource paths & always use forward slashes
- Fix #55: Cache positionCount & use correct buffer size
- Fix #54: Use correct field name for primitive topology
- Fix #53: Let FileExporter create target directories
- Fix #52: Use const references to GLB buffer sources
- Fix: Typo in wrapT field name (@Cyphall, #56)
- Fix: Bad chunk padding for GLB export (@Cyphall, #57)
- Fix: Guard usages of throw (@apache-hb, #50)
- Fix: Accessor's component type is forced (@Razakhel, #59)
- Fix: Always use exceptionless
std::filesystem
API - Fix: Always write/read GLB data in little-endian
- Fix some compiler and static analysis warnings
New Contributors
- @apache-hb made their first contribution in #50
- @Cyphall made their first contribution in #56
- @Razakhel made their first contribution in #59
Full Changelog: v0.7.1...v0.7.2