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
[UE5] Creating/Editing Presets at runtime
-
- Posts: 1
- Joined: Thu Jul 10, 2025 1:08 am
Re: [UE5] Creating/Editing Presets at runtime
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.
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.