Installation
Requirements
Supported Engines
- Unity 6000.0.27f1
- Unity 2023.2.20f1
- Unity 2022.3.53f1
- Unity 2021.3.34f1
- Unity 2020.3.48f1
LCK is coming to Unreal! Join the waitlist
Supported Platforms
- Windows
- Meta Quest 2/3/3S
Supported graphics APIs
- On Windows
- Vulkan
- DX11
- OpenGL
- On Android
- Vulkan
- OpenGL
Any API or platform not listed is not supported, but we will re-evaluate based on developer feedback.
Supported interaction frameworks
- XR Interaction Toolkit
- Meta Interaction Framework
Supported Android API
- Minimum Android Level 32
Downloading the SDK
Download Here
The SDK can be downloaded from LIV Dashboard. It's easy to sign up, create a game, and download LCK to install in your app.
The SDK is only needed if you are a developer of the game. If you are a content creator who want to record, you do not need to download the SDK.
Installation
- Extract
tv.liv.lck
from the downloaded zip file into yourProject/Packages
directory. - Set up the LCK settings to your needs under Project Settings > LCK.
Integration
- Navigate to
Packages/LIV Creator Kit/Runtime/Prefabs
- Import the
LCK Service Helper
prefab into your scene. This initializes the LCK Service, here you can provide the default FPS, bitrate and resolution, note however that the Tablet will override these settings. - Pick the
LCK Tablet
prefab you need depending on your project interaction setup, and import it into your scene.
LCK Comes with support for two interaction frameworks
- XR Interaction Toolkit
- Meta Interaction Framework
There are two XR Interaction toolkit variants. One for if you're using ray interactions or LCK Tablet For Direct
if you're using only direct touch interactions.
If you're using direct touch interactions, ensure that the tag on your hand trigger collider objects matches the tag in the LCK Project Settings (by default this is set to "Hand").
- Create "LCK Tablet" layer to allow tablet meshes to be correctly excluded for certain camera modes, as required by the LCK Camera Controller Script.