Skip to main content
Skip table of contents

Unreal Engine settings for Apple Vision Pro local streaming

Requirements

  • Use UE 5.5 (Alpha Output setting is available from 5.5).

  • (optional) Package the project in Shipping configuration.

Settings

  • In Project Settings → Rendering, enable “Alpha Output”

  • Do not use “Alpha Holdout” (turn it off if enabled).

image-20251209-142250.png
  • Add a PostProcessVolume to the scene and create a Post Process Material that inverts the alpha (because Unreal outputs alpha inverted vs what AVP expects)

unnamed.png

  • Make sure the Post Process Material’s Blend Mode is set to Opaque, not Translucent.

  • Make sure Output Alpha is enabled in the material settings.

image-20251209-142210.png

Scene Content for MR

  • Remove the skybox and any “background” geometry.

Streaming Launch Order

  • Start CloudXR runtime (see step 4 in High Level summary below)

  • Start the UE Windows build or Start Unreal Engine and launch VR Preview

High level summary

  1. Project settings on UE project to output the alpha channel

  2. Create and apply the post process material 

  3. Build the UE project for windows

  4. Go to the folder where the CloudXR runtime is installed (usually root folder of c drive)

    1. CloudXR runtime is contained in Innoactive plugin downloadable here.

    2. Remember to set the active runtime as described in the Innoactive plugin readme file (points 8 and 9).

  5. Start the run_avp_highres.bat file

  6. Start the UE build or project in Unreal Engine and VR Preview

  7. On Apple Vision Pro go to Innoactive client app and start unreal from local launch section

  8. Manually input the IP address of the machine where the plugin is running

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.