Releases: warrenm/GLTFKit2
0.5.15
This release incorporates several improvements and bug fixes:
- Improved robustness and correctness of SceneKit animation import
- Reimplemented RealityKit animation conversion and added support for skeletal animations
- Fixed file type associations in the macOS sample app and QuickLook extension to support macOS 26 Tahoe
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.14
This release incorporates several improvements and bug fixes:
- Improved robustness and correctness of SceneKit conversion
- Improved handling of URL-encoded relative image URIs
- Fixed a memory leak in the RealityKit texture conversion routines
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.13
This release incorporates several improvements and bug fixes:
- Improved robustness and fidelity in RealityKit and Model I/O runtime asset conversion
- Support for import of assets using the KHR_materials_diffuse_transmission extension
- Improved support for import of KTX2/Basis Universal textures
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.12
This release adds support for the EXT_texture_webp extension and exposes root-level extensions and extras as new properties on the GLTFAsset class.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.11
This release improves support for Xcode 13 and iOS 15.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.10
This release adds support for the KHR_materials_anisotropy and KHR_materials_dispersion extensions.
This release also includes, for the first time, a PrivacyInfo.xcprivacy privacy manifest, in anticipation of upcoming changes to Apple's third-party SDK policies.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.9
This release adds support for the EXT_mesh_gpu_instancing extension.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.8
This release enhances support for RealityKit and visionOS.
- Materials are now mapped correctly to primitives in the RealityKit converter
- Image loading and channel extraction are more robust
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.7
This release addresses an issue with 8-bit sparse accessor indices. Full Changelog: 0.5.6...0.5.7
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.6
This release adds support for tvOS and Mac Catalyst. Note that the minimum required Swift tools version is now 5.5.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.