Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Installation

Table of contents

  1. From Unity Editor
  2. In the project manifest
  3. From a tarball file

From Unity Editor

  1. Open the Package Manager Settings (Edit > Project Settings > Package Manager) and add a new scoped registry:
    • Name: Frozen Storm Interactive or whatever you want
    • URL: https://upm.frozenstorminteractive.com
    • Scope(s): com.frozenstorminteractive

    And click on the apply button.

  2. Open the Package Manager window (Window > Package Manager) and select My Registries from the Packages drop-down menu.

  3. Select the package you want to install from the list of packages. The package information appears in the details view.

  4. Select the version to install. For more information on available versions, see Finding a specific version.

  5. Click the Install button.

When the progress bar finishes, the new package is ready to use.

In the project manifest

  1. Add the scoped repository into the Packages/manifest.json:
    "scopedRegistries": [
      {
        "name": "Assimp",
        "url": "https://upm.frozenstorminteractive.com/",
        "scopes": [
          "com.frozenstorminteractive"
        ]
      }
      ...
    ],
    ...
    
  2. Add the packages in the dependencies into the Packages/manifest.json:
      "dependencies": {
        ...
        "com.frozenstorminteractive.assimp": "<version>",
        "com.frozenstorminteractive.assimp.windows": "<version>",
        "com.frozenstorminteractive.assimp.linux": "<version>",
      }
      ...
    

    You can see the available versions from the registry or Github Releases.

  3. Let Unity fetch the package

From a tarball file

  1. Download the packages from Github Releases

  2. Click the add (+) button in the status bar

  3. Select Add package from tarball… from the add menu to bring up a file browser.

  4. Navigate to the folder where you saved your tarball and select it.