Umbra 4 SDK

Umbra 4 SDK consists of low-level C-APIs and relevant wrappers — divided into two main parts:

Import API

Extract meshes, textures and point clouds into Umbra Platform

Umbra

Runtime

Progressive streaming and rendering of Umbrafied 3D data

The optimization backend architecture itself is designed with scalability in mind, thus the optimization can be run in a variety of configurations - from local nodes to cloud environments.

Umbra maintains a few active reference integrations, such as Unity 3D and three.js. Also, a shared-resource cloud optimization service hosted by Umbra is available today.

Developer Toolkit

Native

SDK with low-level C-APIs, C++ wrappers and development tools to integrate Umbra into your workflow:

APIs

  • Import — extract meshes, textures and point clouds into Umbra 4
  • Runtime — streaming and rendering of Umbrafied 3D data

Tools

  • Command Line Interface (CLI) — import and Umbrafy 3D meshes and point clouds
  • Umbra Inspect — a tool for quickly visualizing Umbrafied meshes and testing out the various features

Unity

Unity SDK uses C# wrappers and is shipped as a plugin. It has ready-made implementations of the Import and Runtime APIs to get you started quickly.

Components

  • Umbra Import tool — Umbrafy 3D data from your scene
  • Runtime gameObject — stream in Umbrafied 3D to your scene
  • Supported Unity versions (latest stable): 2017, 2018, 2019

Umbra.js and three.js

Umbra.js low-level API allows you to build fully customized rendering solutions with Umbra’s scene streaming, while three.js integration makes it easy to jumpstart your 3D deployment to a web browser.

Get Early Access

We’re currently looking for development partners to grant early access.

Contact Us

Sales

Support

Need help with getting started or isn't something working like it's supposed to? Just contact our support team and we would love to help you out.

Our offices

Helsinki, Finland

Umbra Headquarters
Kalevankatu 30
00100, Helsinki
Finland

Fill out the form and we will be in touch in the next 48 hours.