Skip to content
TREN
Atlıhan Harita

LCC for Unity User Manual

Quest 3 PC Streaming Guide

Chapter 09 / 17Manual version v2.3.0English

The purpose of PC streaming is to render the Unity project on the PC via Meta Quest Link, and then stream it to the Meta Quest 3 device for browsing and interaction. It leverages the computing power and rendering capability of the PC to achieve smoother, higher-quality rendering on the device.

Step 1: Set up the Unity project that runs on Quest

First, refer to the Quest 3 Development Guide to complete the project setup.

  1. Visit Meta's official website to download and install Meta Quest Link (formerly Oculus Link).

  2. Complete the installation as prompted, and make sure the Link app is configured correctly on the PC.

Step 3: Enable developer mode and connect the Quest device

Enable developer mode on the phone

  1. Download and install the Meta Horizon app on your phone.
  2. Log in to the app with your Meta account.
  3. Go to Headset Settings and enable Developer Mode.
Enable developer mode in the Meta Horizon phone app

Enable developer mode in the Meta Horizon phone app

Connect Quest to PC

  1. Open Meta Quest Link, and use a USB 3.0 cable or high-speed Wi-Fi to connect the Quest 3 to the PC.
  2. Put on the Quest device, select Quick Settings in the lower-left corner, and open Link.
Open Link in the Quick Settings of the Quest device

Open Link in the Quick Settings of the Quest device

Step 4: Launch Play mode in Unity

In the project's LCCRenderer.cs, make sure the Start() method loads using the PC platform:

m_manager.SetPlatformType(PlatformType.PCVR);
m_renderer = m_manager.GetRender(this.gameObject.transform);
m_renderer.Load(m_FilePath, onProgress, onLoaded);

Click the Play button in the Unity Editor, and you will see the content running in Unity on the Quest.

Note:

  1. PC streaming renders the scene image on the PC and then encodes it as a video stream transmitted to the Quest 3 device, so the runtime platform needs to be set to PlatformType.PCVR.
  2. PC streaming requires high data transfer bandwidth; it is recommended to use a wired USB3.0 connection or a high-speed WiFi network.
  3. If the Quest-side rendering is abnormal during streaming, you can modify the resolution in the Unity Game window and test different resolution modes until the rendering is normal. In this example, the rendering displayed normally when the resolution was adjusted to 1920×1080 Portrait or 3840×2160.

This chapter is from the official XGRIDS user manual. Official source (opens in a new tab) · Updated:

XGRIDS Türkiye

We're With You During Setup and in the Field

Atlıhan Harita provides training and technical support for device setup, firmware updates, software use, and field applications. Send us your question and our specialist will get back to you.

+90 216 546 0804