Skip to content
Paolo Berto edited this page Jul 24, 2016 · 8 revisions

Welcome to the Multiverse wiki!

Introduction

Multiverse — Next generation data back-end to the widely used Alembic file format.

A poster about the multiverse technology has been accepted and published at SIGGRAPH Asia 2015, Kobe.

Multiverse SIGGRAPH Poster PDF

Multiverse PDF

The Multiverse back-end relies on Git, a powerful distributed source control system. We inherit all the features introduced by Git, including:

  • compact history and branching
  • natural data de-duplication
  • cryptographic data integrity
  • SSH internet sharing protocol
  • collaborative work capabilities

Multiverse scene data representation allows for punctual access to individual scene elements, opening the door to multi-threaded I/O as well as easy scene updates.

To our knowledge, it is the first time that such a set of features is available to the production community.

multiverse architecture diagram

Now with its version 2.0.0 Multiverse also takes advantage of Milliways, a soon to be published powerful and fast on-disk key-value store C++ library.

Documentation

Clone this wiki locally