New
v0.7.2
This release only contains backported fixes from the v0.8 release.
- Add: Predefined element traits for DirectXMath types
- Fix: The
KHR_materials_anisotropyextension wasn't parsed correctly. - Fix: The
EXT_meshopt_compressionwasn'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::filesystemAPI - 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 https://github.com/spnda/fastgltf/pull/50
- @Cyphall made their first contribution in https://github.com/spnda/fastgltf/pull/56
- @Razakhel made their first contribution in https://github.com/spnda/fastgltf/pull/59
Full Changelog: https://github.com/spnda/fastgltf/compare/v0.7.1...v0.7.2