Skip to main content
Version: 1.9.0

VLSDK Package Installation

VLSDK can be installed in two ways. Choose the method that best fits your development environment.

  1. In Unity, click Window > Package Manager from the top menu to open the Package Manager window.
  2. In the Package Manager window, click the + button in the top left and select Add package from git URL, then enter the following address:
    https://github.com/NaverCloudPlatform/ARCeyeVLSDK.git?path=Assets/VLSDK
tip

If you need to update VLSDK, select Packages: In Project in the Package Manager, select VLSDK, and then click the Update button in the top right to update.

tip

If you want to use a specific version of VLSDK, add #v{version} to the end of the git URL to specify the desired version.

ex. https://github.com/NaverCloudPlatform/ARCeyeVLSDK.git?path=Assets/VLSDK#v1.8.0

Installation via Custom Package

  1. Download the VLSDK package from ARCeyeVLSDK Github.
  2. In Unity, click Assets > Import Packages > Custom Package… from the top menu, then find and add vl-sdk-unity-x.x.x.unitypackage to your project.
    • The following packages will be automatically installed:
      com.unity.modules.xr@1.0.0
      com.unity.xr.arcore@5.1.5
      com.unity.xr.arfoundation@5.1.5
      com.unity.xr.arkit@5.1.5
      com.unity.xr.management@4.4.0
      com.unity.nuget.newtonsoft-json@3.2.1
    • The following define symbols will be automatically set:
      VLSDK_ARFOUNDATION
      VLSDK_NEWTONSOFT_JSON
      caution

      If VLSDK_ARFOUNDATION and VLSDK_NEWTONSOFT_JSON are not added to the define symbols, you cannot use VLSDK. If VLSDK is added but not usable, please check the define symbols.

Project Settings for AR Features

  1. Go to Edit > Project Settings > XR Plug-in Management and configure the following:
    • Android settings > Plug-in Provider: Check ARCore
    • iOS settings > Plug-in Provider: Check ARKit
  2. (Android) Go to Edit > Project Settings > Player > Android Settings > Other Settings and modify the following:
    • Rendering > Graphics APIs: Enable only OpenGLES3
    • Identification > Minimum API Level: Set to API Level 24 or higher
    • Configuration > Scripting Backend: Set to IL2CPP
    • Configuration > Target Architectures: Check only ARM64