Setup guide

How to set up the Nextspace extension in NVIDIA Omniverse™

This guide will show you how to integrate our platform and NVIDIA Omniverse using the Nextspace extension for Create and View applications. If you have questions or issues, please get in touch with our support team.

Before you start

There are a few things you’ll need before you can use your Nextspace digital twin in NVIDIA Omniverse Kit applications like Create and View.

First, you’ll need to make sure your system meets the hardware requirements to run NVIDIA Omniverse applications—the most important being RTX GPU.

You’ll need a Nextspace account, as well as access to our dedicated Omniverse Nucleus server. Before downloading the Omniverse Launcher, you'll be prompted to create a developer account.

Finally, you'll need to download the Nextspace Omniverse Extension and configure it from inside the Create app. We’ll walk you through it in the steps below.

Check your system requirements

To use the Nextspace platform, you’ll need a desktop or laptop with stable internet connection, running a Chromium or WebKit browser with WebGL support—such as Chrome, Edge, Firefox, or Safari.

We recommend a system with at least 4GB memory on a PC running Windows 10, or a Mac on MacOS 10.14 Mojave or newer.

Create your Nextspace digital twin

Nextspace account

If you don’t already have one, sign up for a Nextspace account. You’ll need to have administrator-level user permissions to import new entities through our browser-based Operator interface.

Access to Nextspace's Omniverse Nucleus

Nucleus is the database and collaboration engine of Omniverse. If you’re signing up for a new Nextspace account, we’ll provide you with a link to complete your registration to our Nucleus server.

1 Import a model into Nextspace

Sign in to your Nextspace account, and navigate to  Data Sources

Use the Import File  button, and drag-and-drop your IFC file into the window, or use the Browse button to locate your model file.

Don’t have a model? Download this sample IFC model to follow along

This work is licensed under the Creative Commons Attribution 4.0 International License. Use the link below for more model information, and the full license text.

Complete all of the steps in the walkthrough, and position your model.

2 Create an entity menu of your tileset

Navigate to the  Project Views  page and use the  +New  button to create a new project view.

Enter a name for your project view, and enter an address or location close to where you placed your model in the previous step. When you’re done, use the  Create Project View  button to continue.

Select your new project view, then open up the Tools settings.

Enable Selection Mode from the Tools list.

Enable Selection download from the Selections Tools list.

Press the Save button at the top right of the screen to confirm your settings.

Select the Menu option from the Settings panel in your project view to create an entity menu to view your imported model in the Navigator.

3 Prepare your twin for NVIDIA Omniverse

First, you’ll need to enable exporting to USD, and to the Nextspace Nucleus server. Go to the  Settings  page by clicking the menu item at the bottom left of the screen.

Select  Application Settings  before selecting  Bruce  from the list of applications.

Enable the Export setting labelled  Exported USD to Nucleus Destination

Press the  Save  button at the top right of the screen to confirm your settings.

Back on the Application Settings screen, select Digital Navigator

Enable the Export setting labelled Export to USD

Press the Save button at the top right of the screen to confirm your settings.

Go to  Project Views  and open the project view you created earlier using the  Open Project View  button.

This will launch the Nextspace Navigator in a new tab where you’ll visualize your model using the entity menu, and create a bookmark so your data is ready for export.

Export your model to USD

4 Export your Nextspace digital twin to NVIDIA Omniverse

Select your model and export it using the USD file type—it will now be available in Nextspace’s Omniverse Nucleus.

5 Download & open Omniverse Launcher, and install apps

Sign up to NVIDIA Omniverse

You’ll need to register as an individual creator or developer to get a copy of NVIDIA Omniverse Launcher application, which will give you access to NVIDIA Omniverse Create, View, and Cache, to name a few.

Follow the link below and use the Download button to get started.

Once you have the Omniverse Launcher open, install Create and View by clicking on Exchange and searching. Then launch Create to get started.

Install the Nextspace extension

6 Import the Nextspace extension into Omniverse

Nextspace extension for NVIDIA Omniverse

Download our extension below, and extract it to a directory on your computer.

Important note
When you extract the zipped file look for a directory with the same name as the zip file and copy its full path e.g. C:/Omniverse/Nextspace/nextspace_vX.XX. Use this path when configuring the extension inside Omniverse Create (step 6b below).

6a: On the menu bar click window, and at the bottom of the drop down select “Extensions”.

6b: The window that opens is a list of the available extensions that are automatically enabled by default via Nvidia Omniverse create.
Click the “Third Party” tab to display third party apps in the list and in the search field enter “Next”.
This will filter the list of available extensions so that it is easier to tell when the Nextspace extension has been successfully added to Omniverse Create.
Press the grey gear which will open the “Extension Search Paths” panel.
Press the green button and copy and paste the directory address located on your computer that was used to extract the Nextspace extension files and click out of the search field.

6c: Click on the Nextspace extension module once it appears.
Note: You can install and remove extensions without having to restart Omniverse.

6d: Click “Disabled” to enable the extension and click the checkbox for “Autoload” so that the extension loads automatically when Omniverse Create starts.

6e: Enter your Nextspace personal account credentials.

7 Connect to Nextspace's Omniverse Nucleus engine

In the content toolbar, select the  Add new connection  option, then enter the Omniverse address in the window that appears—

omniverse-prv.nextspace-dev.net

Enter the name ‘Nextspace Nucleus’ in the optional field, and press OK. Your web browser will open a new tab automatically, prompting you to sign in with your Nextspace Nucleus engine credentials—if you haven't already done so, get in touch with us and we’ll send you a registration link for our Nucleus server.

Open your model in NVIDIA Omniverse

8 Open the project in Omniverse

Navigate to the project file exported from Navigator and open it.

Use the folder tree to navigate to your bookmark, and open the file named assembly.usd inside it.

Click on an object and view its data attributes served directly from the Nextspace platform using our extension.