MetaverseKit

一体化依赖库,封装了许多 ASWF 项目,快速构建元宇宙

踏上元宇宙的前沿

轻松简单地将 ASWF Landscape 集成到强大的应用程序、插件和游戏中。 MetaverseKitSwiftUSD 软件包的一体化依赖目标,并将随着时间的推移不断发展,增加额外的插件、工具和开发者资源。一旦行业领导者正式采用 Swift Packages 对这些库的支持,MetaverseKit 软件包将开始通过版本化发布拉取这些官方 git 远程仓库,我们将根据 VFX Reference Platform 提供一体化版本。


用法

要在 Swift 中使用 MetaverseKit,请将 MetaverseKit 作为 Package 依赖项添加到您的 Package.swift 文件中。
dependencies: [
  .package(url: "https://github.com/wabiverse/MetaverseKit.git", from: "1.8.5"),
]

Swift 目标

Swift 目标 版本
OneTBB (进行中) 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 (待定)
Ptex 2.4.2
ImGui 1.89.9
Embree ??? (待定)
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 目标 版本
Apple (Metal-cpp) macOS 14.2 / iOS 17.2 / visionOS 1.0

注意

Swift 是一种开源编程语言,在 LinuxSwift on Server、整个 Apple 设备系列:macOSvisionOSiOStvOSwatchOS 以及 Microsoft Windows 的支持下得到全面支持。要了解更多关于 Swift 的信息,请访问 swift.org