Releases: wabiverse/MetaverseKit
v1.4.9 | MatX, VDB, OSD, Ptex
What's New
Important
This issues a fix for any includes which are bringing in Metal or DXD3, neither of these should be present on Linux.
As well as a duplicate python library for PyImath.
import MaterialX |
import OpenVDB |
import OpenSubdiv |
import Ptex |
---|---|---|---|
- You may now successfully import MaterialX, OpenVDB, OpenSubdiv, and Ptex directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.9")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.8 | MatX, VDB, OSD, Ptex
What's New
Important
This issues a fix for any includes which are bringing in Metal or DXD3, neither of these should be present on Linux.
import MaterialX |
import OpenVDB |
import OpenSubdiv |
import Ptex |
---|---|---|---|
- You may now successfully import MaterialX, OpenVDB, OpenSubdiv, and Ptex directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.8")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.7 | MatX, VDB, OSD, Ptex
What's New
import MaterialX |
import OpenVDB |
import OpenSubdiv |
import Ptex |
---|---|---|---|
- You may now successfully import MaterialX, OpenVDB, OpenSubdiv, and Ptex directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.7")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.6 | OTIO, Imath, OpenEXR
What's New
import OpenTimelineIO |
import OpenEXR |
import Imath |
---|---|---|
- You may now successfully import OpenTimelineIO, OpenEXR, and Imath directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.6")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.5 | OCIO & OIIO
What's New
Note
It appears OpenImageIO had some unresolved symbols in the last release.
This patch update should hopefully clear those up.
import OpenColorIO |
import OpenImageIO |
---|---|
- You may now successfully import OpenColorIO and OpenImageIO directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.5")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.4 | OCIO & OIIO
What's New
import OpenColorIO |
import OpenImageIO |
---|---|
- You may now successfully import OpenColorIO and OpenImageIO directly into the Swift programming language and begin to consume these APIs directly, made possible by Swift 5.9's C++ interoperability feature.
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.4.4")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
v1.4.3 | iOS & Linux & macOS
What's New
Happy to announce that MetaverseKit is now officially a cross platform (Apple & Linux) SwiftPM package!
With support for Microsoft Windows soon...
- iOS Support 🎉 🎉 🎉 !
- Linux Support 🎉 🎉 🎉 !
-
MetaverseKit v1.4.3 has been tested & works well on (arm64, aarch64) Ubuntu v23.04 Lunar Lobster, this
Swift package also includes the yum package manager as a provider to support all Red Hat Enterprise Linux,
CentOS, Fedora, and Oracle Linux distros, in addition to Ubuntu.For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency CentOS Ubuntu Boost boost-devel libboost-all-dev Python python3-devel python3-dev BZ2 bzip2-devel libbz2-dev ZLib zlib-devel zlib1g-dev
-
Usage
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.4.3"),
]
These tasks have been completed for this release:
v1.4.2 | Linux Support
What's New
Happy to announce that MetaverseKit is now officially a cross platform (Apple & Linux) SwiftPM package!
With support for Microsoft Windows soon...
- Linux Support 🎉 🎉 🎉 !
-
MetaverseKit v1.4.2 has been tested & works well on (arm64, aarch64) Ubuntu v23.04 Lunar Lobster, this
Swift package also includes the yum package manager as a provider to support all Red Hat Enterprise Linux,
CentOS, Fedora, and Oracle Linux distros, in addition to Ubuntu.For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency CentOS Ubuntu Boost boost-devel libboost-all-dev Python python3-devel python3-dev BZ2 bzip2-devel libbz2-dev ZLib zlib-devel zlib1g-dev
-
Usage
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.4.2"),
]
This release appears to successfully provide Linux support to SwiftUSD as well 🌎.
v1.4.1 | Linux Support
What's New
Happy to announce that MetaverseKit is now officially a cross platform (Apple & Linux) SwiftPM package!
With support for Microsoft Windows soon...
- Linux Support 🎉 🎉 🎉 !
-
MetaverseKit v1.4.0 has been tested & works well on (arm64, aarch64) Ubuntu v23.04 Lunar Lobster, this
Swift package also includes the yum package manager as a provider to support all Red Hat Enterprise Linux,
CentOS, Fedora, and Oracle Linux distros, in addition to Ubuntu.For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency CentOS Ubuntu Boost boost-devel libboost-all-dev Python python3-devel python3-dev BZ2 bzip2-devel libbz2-dev ZLib zlib-devel zlib1g-dev
-
Usage
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.4.1"),
]
This release appears to successfully provide Linux support to SwiftUSD as well 🌎.
v1.4.0 | Linux Support
What's New
Happy to announce that MetaverseKit is now officially a cross platform (Apple & Linux) SwiftPM package!
With support for Microsoft Windows soon...
- Linux Support 🎉 🎉 🎉 !
-
MetaverseKit v1.4.0 has been tested & works well on (arm64, aarch64) Ubuntu v23.04 Lunar Lobster, this
Swift package also includes the yum package manager as a provider to support all Red Hat Enterprise Linux,
CentOS, Fedora, and Oracle Linux distros, in addition to Ubuntu.For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency CentOS Ubuntu Boost boost-devel libboost-all-dev Python python3-devel python3-dev BZ2 bzip2-devel libbz2-dev ZLib zlib-devel zlib1g-dev
-
Usage
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.4.0"),
]