Please Select Your Location

Thailand
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
India
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malaysia
Malta
Mexico
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Singapore
Southeast Asia
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Việt Nam
المملكة العربية السعودية (Arabic)

VIVE Registry

Unity is transitioning to package manager for better modularization and package management support. The package manager gets packages from registries. By default, Unity package manager connects to Unity official registry. Meanwhile, Unity provides scopedRegistry support for 3rd-parties to set up their own registries.

To let your project access packages from VIVE, you can add VIVE registry by either of the following methods: editing manifest.json manually, or using our VIVE Registry Tool

Manually Editing manifest.json

Open Packages/manifest.json in your project. Add scopedRegistry field to it:

{
  "dependencies": {
    "com.unity.cinemachine": "1.0.0",
    "com.unity.2d.common": "1.0.0",
    "com.unity.2d.animation": "1.0.0",
    "com.my-company.bar": "1.0.0"
  },
 "scopedRegistries": [
    {
      "name": "VIVE",
      "url": "https://npm-registry.vive.com/",
      "scopes": [
        "com.htc.upm"
      ]
    }
  ]
}

Then, open your Unity package manager window, you can browse packages from VIVE in it.

VIVE Registry Tool


Requirements
  • Unity 2019.1 or newer

Installation

Download the *.unitypackage from one of the following sources:

  • Unity Asset Store (coming soon)
  • GitHub

Open your project, click Assets/Import Package/Custom Package in the menu, or drag the *.unitypackage onto your Unity editor, to import it.

wave-xr-plugin-vive-registry-1.png

After importing, the following window will show up automatically.

wave-xr-plugin-vive-registry-2.png

After adding the URL, Unity package manager will be automatically opened. Wait for it to refresh the package list then you’re ready to discover the packages from VIVE.


Showing Preview Packages

If you want to see packages in preview, remember to check Show preview packages for the package manager.

Before 2020.1

wave-xr-plugin-vive-registry-3.png

2020.1 and Newer

wave-xr-plugin-vive-registry-4.png

wave-xr-plugin-vive-registry-5.png

Switching to My Registries

Only in Unity 2020.1 and newer, packages from scoped registries will be listed in another place called My Registries .

wave-xr-plugin-vive-registry-6.png