Skip to content

Pixar's universal scene description running in swift on server.

Notifications You must be signed in to change notification settings

wabiverse/Nimbus

Repository files navigation

Nimbus

Pixar's universal scene description running in swift on server.

Important

This project is still in its early inception phase, and I am exploring many of the concepts voiced by community insight, if you have any recommendations or experiments of your own, please don't hesitate to collaborate.


Serving the Metaverse

This Swift package provides a simple example demonstrating Universal Scene Description (USD) running in Swift on Server with Vapor, this project aims to serve as a cross-platform experimental sandbox to eventually be able to create collaborative networked editing of USD scenes, and explore what's possible.

For more details about using USD in Swift, checkout SwiftUSD.

To build and run this server, enter the following in your terminal.
git clone https://github.com/wabiverse/Nimbus.git
cd Nimbus

swift run Nimbus


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.



if you can mmap a pixel, you can mmap a metaverse.
Nimbus is licensed under the terms of the Apache 2.0 License.

About

Pixar's universal scene description running in swift on server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published