JavaScript API

The Umbra JavaScript component consists of a low-level API built around a WebAssembly version of the main runtime library, together with a Three.js integration that provides a higher-level API around it. These integrations provide only the runtime API (see Runtime). See Import for details on aspects of the SDK that are not supported by JS.

More detailed documentation for these components is available on their respective GitHub pages.