Commit Graph

160 Commits

Author SHA1 Message Date
steven barnett
8047a22245 Add soft collision thickness and sticky friction
#rb Chris.Caulfield, benn.gallagher

#changelist validated
#virtualized

[CL 32476036 by steven barnett in 5.4 branch]
2024-03-25 13:40:21 -04:00
edwin maynard
cdb9164ffe [Backout] - CL31216640 (backed out due to compile errors)
[FYI] Steven.Barnett
Original CL Desc
-----------------------------------------------------------------
Add soft collision thickness and sticky friction

#rb Benn.Gallagher, Chris.Caulfield

#changelist validated
#virtualized

[CL 32475958 by edwin maynard in 5.4 branch]
2024-03-25 13:39:09 -04:00
steven barnett
db6400d9ab Add soft collision thickness and sticky friction
#rb Benn.Gallagher, Chris.Caulfield

#changelist validated
#virtualized

[CL 32475953 by steven barnett in 5.4 branch]
2024-03-25 13:39:00 -04:00
jeremie roy
42d33debd5 LiveLinkHub - Disable third party plugins
#rb Alejandro.Arango

[CL 32235091 by jeremie roy in 5.4 branch]
2024-03-13 20:16:16 -04:00
jeremie roy
18198ba5ab Resubmit backed out change with modifications - CL32075832
-----------------------------------------------------------------
LiveLinkHub - Stage Vicon plugin if present

Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32102186 by jeremie roy in 5.4 branch]
2024-03-07 17:06:47 -05:00
jeremie roy
8ea09e9777 LiveLinkHub - Fix recordings not being found when launched through a cooked editor
Added a mount point to the user content folder and added EnabledDataSources to the defaulteditor config to enable asset discovery.

#rb Geoffrey.Douglas
#jira UE-208135

[CL 32099841 by jeremie roy in 5.4 branch]
2024-03-07 15:59:34 -05:00
justin peterson
d72ab50fbd [Backout] - CL32073620 - CIS UE Error
[FYI] jeremie.roy
Original CL Desc
-----------------------------------------------------------------
LiveLinkHub - Allow copying Vicon binaries outside of NotForLicensees when compiling LiveLinkHub

Note: This is currently controlled through bLegalToDistributeBinary
Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32075836 by justin peterson in 5.4 branch]
2024-03-06 20:24:05 -05:00
jeremie roy
f5c5d4709a LiveLinkHub - Allow copying Vicon binaries outside of NotForLicensees when compiling LiveLinkHub
Note: This is currently controlled through bLegalToDistributeBinary
Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32073680 by jeremie roy in 5.4 branch]
2024-03-06 19:08:35 -05:00
jeremie roy
c2df117f04 LiveLinkHub - Fix missing content from staged UEFN distribution
- Add an option to build third party livelink plugins, can be controlled through -set:WithLiveLinkHub3rdPartyPlugins=true / false
- Allow LiveLink logs in shipping (Off by default unless bAllowLogsInShipping is enabled)
- Stage LLH's defaultengine and editor setting config, which ensures the app's output log has the right font. This also fixes LiveLinkHub mistakenly ending up in the message bus sources.
- Add missing dependencies needed for some of the plugins (ie. LiveLinkLens, LiveLinkCamera...)

#rb jason.walter
#jira UE-208134 UE-208138

[CL 31936640 by jeremie roy in 5.4 branch]
2024-03-01 00:01:56 -05:00
jeremie roy
4134fa0ddc AppleARKit - By default, prevent ARKit from starting its listener.
- You can override this to revert to the previous behavior by specifying -EnableLiveLinkFaceTracking on the command line.
- Modify ARKit module to not bind to its port by default unless specified by the command line
- Move ARKit server binding to its source instead of the module

This fixes an issue where starting two editors would make it impossible for one of them to use the ARKit livelink plugin since only one could bind to the ARKit port.
Moving it to the livelink source allows the user to pick which UE instance should bind the port.

#jira UE-205785
#rb jason.walter

[CL 31814446 by jeremie roy in 5.4 branch]
2024-02-26 15:23:12 -05:00
jeremie roy
af73fea9d4 LiveLinkHub - Update cookededitor staging to include livelinkhub's executable and dependencies
Since LiveLinkHub can't read cooked content, we need to stage its dependencies separately.
In order to minimize the impact of LiveLinkHub's dependencies, the assets/plugins loaded by LiveLinkHub were audited so that we only stage the content we need, which currently sits at around 30 MB. This is in addition to the livelinkhub executable which sits at 242 MB.

LiveLinkHub's staging step can be enabled by adding the -set:WithLiveLinkHub=true  flag in the horde job parameters.

More work will be done in subsequent releases to reduce LLH's executable size. We also want to allow LLH to read from cookededitor's pak file to reduce potential data duplication.

#jira UE-204936
#rb jason.walter, josh.adams

[CL 31716103 by jeremie roy in 5.4 branch]
2024-02-22 03:46:03 -05:00
Johan Berg
80fa65c37c Fix default values for attaching logs and contact options in crashes.
#rb ionut.matasaru
#jira UE-207119

[CL 31557870 by Johan Berg in 5.4 branch]
2024-02-16 04:20:31 -05:00
jeremie roy
577a72226a Move LiveLinkHub to its own experimental plugin
#jira UE-204917
#rb jason.walter

[CL 31127867 by jeremie roy in 5.4 branch]
2024-02-02 11:39:39 -05:00
charles lefebvre
9ec16f0d1e UE Units: Add acceleration (cm/s2 and m/s2)
#rb Yoan.StAmant
#rnx
#tests Tested in editor, preflight

[CL 31057049 by charles lefebvre in 5.4 branch]
2024-01-31 13:57:37 -05:00
johan berg
e0929dd220 Move Epic data router from public CRC config
Instead moved into Engine config and converted into a compile time constant compiled into CRCE.

#jira UE-114670

#rb johan.berg

[CL 30925652 by johan berg in 5.4 branch]
2024-01-26 11:04:15 -05:00
jeremie roy
da9d328d59 LiveLink Hub
Change LiveLinkHub to use the card layout
Fix crash caused by null structdetailsview
Fix output log tab not being spawned when layout is restored
Clean up UI


#rb jason.walter
#jira UE-203919

[CL 30803792 by jeremie roy in ue5-main branch]
2024-01-23 09:56:28 -05:00
jason walter
fcfb29a3b0 Fix horde issue 416438 move LiveLinkInputDevice to optional plugin.
[CL 30658128 by jason walter in ue5-main branch]
2024-01-17 09:55:34 -05:00
jason walter
d804e8a213 Add support for a Live Link Input Device. Currently it only supports game pad devices on Win64 (mostly XInputInterface.cpp). The LiveLink device establishes a thread to poll device data and send over live link.
#jira UE-199982
#rb jeremie.roy

[CL 30643102 by jason walter in ue5-main branch]
2024-01-16 15:33:07 -05:00
brandon schaefer
5ebd6fcb40 Remove generated file
#rb Brandon.Schaefer

[CL 30300730 by brandon schaefer in ue5-main branch]
2023-12-13 14:52:55 -05:00
brandon schaefer
9bbc6daac9 Allow AutoRTFMTests to be staged/packaged
#rb Brandon.Schaefer

[CL 30298942 by brandon schaefer in ue5-main branch]
2023-12-13 13:52:49 -05:00
wojciech krywult
d248b59b9a UGS: Extended the "SDK Info" window to support adding arbitrary badge buttons.
Previously, this dialog only had fixed support for Install and Browse commands. While sufficient in most cases, on some platforms they lacked a bit of additional flexibility.

Now, we may add badges with custom names launching arbitrary programs with optional command-line parameters. For instance,

    ReleaseNotes=(Program="notepad.exe", Args="notes.txt")

Note that now actions are added in the order in which are defined in the .ini config.

The underlying implementation has been unified so Install, Browse and the new actions launch programs in exactly the same way, but the previous behavior and syntax for Install and Browse is still supported.

#rb David.Harvey, randy.jones
#rnx

[CL 30217662 by wojciech krywult in ue5-main branch]
2023-12-08 15:00:47 -05:00
jeremie roy
c46010c18d Update UnrealGameSync to add an option to compile LiveLinkHub
#jira UE-200935
#rb jason.walter

[CL 29910050 by jeremie roy in ue5-main branch]
2023-11-23 10:09:22 -05:00
catalin dragoiu
77f2c0687c [Insights] Fix persistent settings.
#jira UE-200621
#rb Ionut.Matasaru

[CL 29867303 by catalin dragoiu in ue5-main branch]
2023-11-21 11:48:09 -05:00
jeremie roy
65c4f12936 Add livelinkhub to program allowlists
Add optional plugin dependencies to LiveLinkHub

#rb jason.walter

[CL 29786779 by jeremie roy in ue5-main branch]
2023-11-16 14:54:30 -05:00
calvin zheng
8d6e633f99 Fixing multiple blocking modern xcode issues
#jira UE-198617
#rb Josh.Adams

[CL 29095687 by calvin zheng in ue5-main branch]
2023-10-25 14:06:59 -04:00