Monolithic dependency encapsulating many ASWF projects to swiftly architect the metaverse.
Swiftly integrate the ASWF Landscape into mighty apps, plugins, and games with seamless simplicity. MetaverseKit is a monolithic dependency target of the SwiftUSD package, and will continue to evolve with additional plugins, tools, and developer resources overtime. Once industry leaders adopt official support of these libraries as Swift Packages, the MetaverseKit package will begin to pull in these official git remotes through versioned releases, and we will provide monolithic releases in accordance with the VFX Reference Platform.
To use MetaverseKit with Swift, add MetaverseKit as a Package dependency in your Package.swift file.
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit.git", from: "1.8.5"),
]
Swift Target | Version |
---|---|
OneTBB (in progress) | 2021.10.0 |
Python | 3.11.6 |
PyBind11 | 2.11.1 |
Boost | 1.81.2 |
OpenSubdiv | 3.6.0 |
OpenImageIO | master a2f044a |
OpenColorIO | 2.3.0 |
OpenTimelineIO | 0.17.0 |
OSL | 1.12.14.0 (TODO) |
Ptex | 2.4.2 |
ImGui | 1.89.9 |
Embree | ??? (TODO) |
Alembic | 1.8.5 |
OpenEXR | 3.2.1 |
IMath | 3.1.9 |
MaterialX | 1.38.8 |
OpenVDB | 10.1.0 |
HDF5 | 1.10.0 |
Blosc | 1.21.5 |
Eigen | 3.4.0 |
Draco | 1.5.6 |
TurboJPEG | 3.0.1 |
TIFF | 4.6.0 |
LibPNG | 1.6.40 |
WebP | 1.3.2 |
RAW | 0.21.1 |
ZStandard | 1.5.5 |
LZMA2 | 5.4.4 |
MiniZip | 4.0.1 |
Yaml | 0.8.0 |
Swift Target | Version |
---|---|
Apple (Metal-cpp) | macOS 14.2 / iOS 17.2 / visionOS 1.0 |
Note
Swift is an open source programming language that is fully supported across Linux and Swift on Server, the entire Apple family of devices: macOS, visionOS, iOS, tvOS, watchOS, as well as support for Microsoft Windows. To learn more about Swift, please visit swift.org.