[UE5] Creating/Editing Presets at runtime

NatNet, VRPN, TrackD, and Plugins
Post Reply
Haigen
Posts: 1
Joined: Wed Feb 12, 2025 9:51 pm

[UE5] Creating/Editing Presets at runtime

Post by Haigen »

Hi, I'm wondering if it's possible to create, or edit a preset or define a client address and server address and manually add it as an optitrack source to livelink during runtime? I have a UI window with the parameters but I can't seem to find a blueprint node from the livelink preset that allows me to modify the values, and I'm not sure how ClientOrigin objects for optitrack work when I have livelink presets active.

Any help is greatly appreciated
snarlingsuey
Posts: 1
Joined: Thu Jul 10, 2025 1:08 am

Re: [UE5] Creating/Editing Presets at runtime

Post by snarlingsuey »

You can’t create or edit Live Link presets or add OptiTrack sources at runtime via Blueprint — Unreal doesn’t expose that API.

To change client/server addresses dynamically, use the **OptiTrack Client Origin** actor from the Streaming Client plugin:

* Place it in your level
* Expose its `Server IP` / `Client IP` in your UI
* Call its Initialize function after the user sets values

Presets must be made beforehand and applied, not built on the fly.
Post Reply