Skip to content

Releases: Pico-Developer/PICO-Unreal-Integration-SDK

3.3.0

23 Sep 02:42
Compare
Choose a tag to compare

3.3.0

Released on: September 03, 2025
Required PICO device's system version: 5.13.0 for PICO 4 series, 5.14.0 or later for PICO 4 Ultrae series
Supported Unreal Engine versions: UE 4.27, UE 5.5, and UE 5.6
Add

Module Description
General Supported UE 5.6.
Sense Pack Added the following semantic labels for the Scene Capture functionality:

* Curtain
* Cabinet
* Bed
* Plant
* Screen
* Refrigerator
* Washing_Machine
* Air_Conditioner
* Lamp
* Wall_Art
Enterprise service Added the following APIs:

* PE_CloseCamera: Closes the camera.
* PE_OpenCameraAsync: Opens the camera. After the camera is opened, you can use the APIs for retrieving camera data and more.
* PE_SetConfigureDefault: Uses the default camera settings. The default frame rate is 60fps.
* PE_SetConfigure: Configures camera parameters.
* PE_SetConfigureMap: Sets a configuration map.
* PE_GetCameraExtrinsics: Gets the extrinsic parameters for the camera.
* PE_GetCameraIntrinsics: Gets the values of the intrinsic parameters (cx, cy, fx, fy) for the camera. These values are calculated based on the width, height, horizontal FOV, and vertical FOV you specify.
* PE_SetDeviceOwner: Sets an app as the device owner app.
* PE_GetDeviceOwner: Gets the device owner app.
* PE_SetBrowserHomePage: Sets a home page for the browser.
* PE_GetBrowserHomePage: Gets the home page of the browser.
* PE_SetMotionTrackerAutoStart: Sets the capability for the PICO Motion Tracker to automatically power on when plugged in.
* PE_AllowWifiAutoJoin: Enables the device to automatically join WiFi.
* PE_GetLargeSpaceBoundsInfoWithType: Gets the bound information of the large space.

3.2.3

22 May 06:33
Compare
Choose a tag to compare

3.2.0

Released on: May 16, 2025
Required PICO device's system version: 5.12.0 or later
Supported Unreal Engine versions: UE 4.27, UE 5.4, and UE 5.5

Add

Module Description
General The SDK supported developing with UE 5.5.
Live Preview supported UE 5.5.
PICO XR Portal Added PICO XR Portal, which provides a setup wizard and project verification capability.
Sense Pack * Spatial Anchor: Added PICO XR Spatial Anchor Actor, which is used to save, load, and delete anchors.
* Shared Spatial Anchor: Added PXR_UploadSpatialAnchor_Async, which is used to upload spatial anchors to the cloud and supports receiving the upload progress. Added PXR_DownloadSharedSpatialAnchor, which is used to download shared spatial anchors from the cloud and supports receiving the download progress.
* Spatial Mesh: A new function to set the corresponding colors for semantics has been added to the PICO XR SpatialMesh Actor.
* Scene Capture: Added PICO XR SceneCaptures Generator, which is used to load, update, and render scene capture data more quickly.
Rendering Compositor Layers support super resolution, supersampling, and sharpening.

Change

Module Description
Rendering To enable FFR, the command r.VRS.Enable 1 needs to executed.

Known issues

  • In UE 5.5, there is a screen corruption issue when using FFR with 3D Widgets. Changing the BlendMode of 3D Widgets to Transparent can fix this issue.
    There is the same issue with TextRender. Changing it to transparent material can fix this issue.
  • In UE 5.5, when the setting r.PSOPrecaching=1 is enabled, projects upgraded from older engine versions may occasionally encounter crashes. Changing the setting to r.PSOPrecaching=0 can fix this issue.
  • An incorrect NDK version may lead to the failure of the debuginfo stripping process during the packaging phase.