Releases: warrenm/GLTFKit2
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.
0.5.5
This release improves handling of morph target import for SceneKit. Note that in spite of these changes, #44 isn't expected to be fully resolved until the GM releases of macOS Sonoma 14.3 and iOS 17.3 due to bugs in SceneKit itself.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.4
This version of GLTFKit2 adds preliminary support for visionOS, Apple's new spatial computing operating system. The Xcode workspace now includes a visionOS sample app you can run in the visionOS Simulator to get a feel for how glTF content might be incorporated into an experience on the Apple Vision Pro.
As with all binary releases, the prebuilt XCFramework associated with this version includes support for BasisU/KTX2 textures. Additional license terms apply.
0.5.3
This release contains minor improvements.
As with previous releases, the precompiled binaries included with this release incorporate libktx. This release, however, excludes etcdec.cxx, a file licensed under a separate license and subject to Ericsson's Software License Agreement. The source files compiled into libktx.xcframework are subject to the Apache License 2.0, as detailed in the license file distributed alongside the xcframework. Using the precompiled artifacts associated with this release subjects you to the license terms of this project and those of all of its direct and transitive dependencies.