Skip to content

Releases: wabiverse/Kraken

v1.0.0 | Metaverse

09 Dec 18:21
b316853
Compare
Choose a tag to compare

The Metaversal Rewrite

We express our unwavering commitment through this commit.

Throughout the years of developing Kraken, I have accumulated a wealth of knowledge and experiences. Lessons and insights from the industry have driven me to begin the SwiftUSD project. To propel this project forward and maintain our trajectory, I have made the decision to steer Kraken in a radically new direction.

The new path we are embarking on empowers open source software through the utilization of modular plugins and libraries. These components are designed for seamless scalability across various companies and communities, all made possible through the Swift Package Manager. My aim is to manifest this future of software development through the tangible success of the Kraken project itself.

Furthermore, the release of v1.0 signifies the commencement of this transformative journey. This version introduces regular software releases for the Kraken project, making its package targets available as dependencies for other SwiftPM projects across the Metaverse.

We look forward to evolving this future, together.

Kraken v1.50a - Dawn

02 Jul 10:53
e6f5919
Compare
Choose a tag to compare
Kraken v1.50a - Dawn Pre-release
Pre-release

One giant leap... The early developmental alpha release preview, this is Kraken v1.50a. As core development has begun to take hold, the official release version is just around the corner.

Release Notes

  • Fully static build, along with all static python bindings as apart of the core CXX runtime.
  • Upgrade USD to use modern versions of TBB, especially as it pertains to the central dispatch system.
  • Fully native arm64 macOS support which will include a 100% Metal driven graphics stack on the Mac.

What's Next?

  • GUIs & viewports. (Used to work, is being rewritten - DXD12 on Microsoft, Vulkan on Linux, Metal on Apple).
  • Peripheral drivers, to support things like VR headset & controllers (Including controller support on the mac).
  • USD stage(s) drive and build our entire, stateful (think Blender bpy.context but on a UsdStage) python API.
  • Get Microsoft and Linux back on track to where macOS is in terms of the build (it's not far off).
Added latest build artifact to this release, moving forward, all commits have build artifacts.
(Update 8/19): Apple codesign issues should now be resolved. If you're on ventura & arm64 it should open out of the box.
(Update 8/20): Apple macOS runtime issues now resolved. A Pixar Hydra powered Apple Metal viewport is coming up next. 👍🏻
Milestone theme song by alt-J.