Commit Graph

41 Commits

Author SHA1 Message Date
simon therriault
828ddf91c9 - Fixing LiveLink EvaluateFrame node to have cohesive behavior as other nodes (abstract class compile time error)
#rb patrick.boutot
#jira UE-82979

#ROBOMERGE-SOURCE: CL 10069863 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v573-10069714)

[CL 10069865 by simon therriault in Main branch]
2019-11-07 08:35:46 -05:00
patrick boutot
fdce3f4d6a Resolving a bad merge in VirtualCamera.
When resolving the VirtualCamera from LiveLink, use the parent bone.
#rb david.hibbitts, simon.therriault
#jira UE-82928

#ROBOMERGE-SOURCE: CL 10013195 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v562-10004402)

[CL 10013199 by patrick boutot in Main branch]
2019-11-05 09:35:55 -05:00
JeanMichel Dignard
d4f0f4d3f2 Copying //UE4/Dev-Enterprise @ cl 9420543 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 9420574 by JeanMichel Dignard in Main branch]
2019-10-04 13:11:45 -04:00
patrick boutot
ccd7efba29 LiveLink, change Warning log into a verbose when the subject's role doesn't matches with the requested role.
#jira UE-78182
#rb simon.therriault

#ROBOMERGE-SOURCE: CL 7937726 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v391-7919777)

[CL 7937743 by patrick boutot in Main branch]
2019-08-09 17:41:12 -04:00
marc audy
6dcca61e2e Repair bad merge caused by a rename and then a re-add of the file in the same location
#jira
#rnx
[CODEREVIEW] Patrick.Boutot


#ROBOMERGE-SOURCE: CL 7841874 via CL 7860788
#ROBOMERGE-BOT: (v389-7813075)

[CL 7860836 by marc audy in Main branch]
2019-08-08 00:46:51 -04:00
marc audy
d1ee156cda Merging EngineMerge in bringing 4.23 engine.
This represents Main at CL# 7706454  and Release-4.23 at CL#7706002
#jira
#rnx


#ROBOMERGE-SOURCE: CL 7841785 via CL 7860775
#ROBOMERGE-BOT: (v389-7813075)

[CL 7860828 by marc audy in Main branch]
2019-08-08 00:46:31 -04:00
patrick boutot
f12fe04f27 Back out changelist 7790661
Back out changelist 7822943
Add deprecation path for ILiveLinkSource::IsSourceStillValid. Add a new function IsSourceValid
#rb none
#jira UE-78470

#ROBOMERGE-SOURCE: CL 7839258 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7839261 by patrick boutot in Main branch]
2019-08-07 07:12:48 -04:00
patrick boutot
2e82bc2755 Fix deprecation warning from ILiveLInkSource for FacialAnimLiveLinkSource
#rb simon.therriault
#jira none

#ROBOMERGE-SOURCE: CL 7822943 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7822976 by patrick boutot in Main branch]
2019-08-06 16:45:24 -04:00
patrick boutot
09846a59c4 Add deprecation path for ILiveLinkSource::IsSourceStillValid. Add a new function IsSourceValid
#jira UE-76056
#rb simon.therriault

#ROBOMERGE-SOURCE: CL 7790661 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v388-7785529)

[CL 7793081 by patrick boutot in Main branch]
2019-08-06 11:11:42 -04:00
patrick boutot
6ba997225a Add EvaluateFrameFromSource_AnyThread to LiveLink to evaluate a specific subject. Used for debugging. When requesting if a source is enabled, you can ask for the snapshot (took during the start of the frame) or the current value.
Change LiveLink client tick order to tick at the start of the frame.
Request the live enabled in LiveLinkUI
Change TimecodeSync tick order to after the frame.
Change LiveLink buffering system.
Add unit to livelink setting properties.
Add interpolation with timecode to LiveLink
#rb simon.therriault
#jira UE-78355

#ROBOMERGE-SOURCE: CL 7773624 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7773637 by patrick boutot in Main branch]
2019-08-05 15:17:08 -04:00
simon therriault
6dd5aea0f4 - Fixing crash when interpolation mode is selected on livelink subject
#rb none
#jira UE-78237
[FYI] patrick.boutot

#ROBOMERGE-SOURCE: CL 7694880 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v384-7690951)

[CL 7694919 by simon therriault in Main branch]
2019-08-01 15:21:50 -04:00
simon therriault
f351a94fd2 Merging fix for livelink tooltip from dev-enterprise CL#7227024
#rb none
#jira UE-76885

#ROBOMERGE-SOURCE: CL 7227615 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7227619 by simon therriault in Main branch]
2019-07-08 10:46:56 -04:00
simon therriault
d92cb8d401 Merging CL#7108152 from Dev-Enterprise
- Updating AppleARKitLiveLinkSource to use new API

#rb patrick.boutot
#jira UE-76641

#ROBOMERGE-SOURCE: CL 7140155 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7140156 by simon therriault in Main branch]
2019-06-21 08:36:50 -04:00
patrick boutot
7f51624391 Fix Monolithic build introduced by LiveLink
#jira UE-76614
#rb simon.therriault

#ROBOMERGE-SOURCE: CL 7139871 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7139872 by patrick boutot in Main branch]
2019-06-21 07:21:22 -04:00
patrick boutot
eb6d789b5f Change warning into verbose messages
Block any connection made to the Evaluate LiveLink Frame role pin.
#rb simon.therriault
#jira UE-76513

#ROBOMERGE-SOURCE: CL 7112028 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7112031 by patrick boutot in Main branch]
2019-06-20 16:47:03 -04:00
simon therriault
87834e4e59 Merging //UE4/Dev-Enterprise/Engine/... to //UE4/Release-4.23/Engine/...
Updated LiveLink Camera and Light data structures

#rb patrick.boutot
#jira UE-75520

#ROBOMERGE-SOURCE: CL 7095788 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7095796 by simon therriault in Main branch]
2019-06-19 14:48:40 -04:00
simon therriault
2e66dcc5e5 Merging fix from Dev-Enterprise CL#7074406 and #7075748
- Fix for LiveLink recording crash when no transforms in animation role
- Fix for animation deprecation path not adding curve names to static data
- Fix for livelink interpolation mode crash

#jira UE-76503
#jira UE-76489
#rb none

#ROBOMERGE-SOURCE: CL 7089840 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7089856 by simon therriault in Main branch]
2019-06-19 08:58:34 -04:00
patrick boutot
74da4a53fd Shutdown LiveLink sources when the engine close.
#rb simon.therriault
#jira UE-76445

fix CIS missing include introduce with CL 6907128
#jra UE-75946
#rb none

Fix when converting old live link sequence data. Was always creating an animation role data but sequence with no bones should be made with the basic role only.
#rb mike.zyracki
#jira UE-76037

Added AxisSwitch PreProcessor for LiveLink
#jira UE-75519
#rb patrick.boutot, simon.therriault

Fix for empty curves in old live link sequence data
#rb patrick.boutot
#jira UE-76037

Fix LiveLink style path for one image.
#rb simon.therriault, jamie.dale
#jira UE-75287

Fix for crash when opening Mobu. TargetPlatformManager must be initialized early on in game thread when using UDPMessaging
#rb patrick.boutot
#jira UE-75680

Add deprecation path for LiveLinkBlueprintStructs.
#jira UE-76057
#rb simon.therriault

Update EvaluateLiveLink blueprint node. Fix output and use the role as a separate output. Remove LiveLink evaluate by world time and use World Time Offset, since we are using double for time and float is not precise enough.
Add evaluate LiveLink at sene and world time to Blueprint.
Expose LiveLink "enabled" functions
#rb simon.therriault
#jira UE-75794

Missing include introduce with last integration CL 6939912
#rb none
#jira UE-76120, UE-76121

- Fix for crash when evaluating a basic object from mobu with the skeleton hierarchy (property names were not matching property values)
#rb patrick.boutot
#jira UE-75057, UE-75579

Add default value for LiveLinkFrameInterpolator
#rb simon.therriault
#jira UE-76443


- Changed behavior when static data received with different role. Previous subject is removed and a new one is created
- Fix for crash when pushing subject frame without static data received.
#rb patrick.boutot
#jira UE-75195

Fix for LiveLinkComponent posteditchange not listening for inner struct member changed
#rb patrick.boutot, daniel.rahier
#jira UE-75793

Add comments and deprecation path to LiveLinkSourceFactor
#rb simon.therriault
[FYI] david.hibbitts

- Updating LiveLink AnimPose and PreviewController to use new picker
#rb patrick.boutot
#jira UE-75600

Fixing CIS : Missing include and deprecation warning disable
#rb patrick.boutot
#jira UE-76424, UE-76420

#ROBOMERGE-SOURCE: CL 7065660 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7065663 by patrick boutot in Main branch]
2019-06-18 14:32:41 -04:00
JeanMichel Dignard
0f9ad96858 Copying //UE4/Dev-Enterprise @ cl 6890376 to Dev-Main (//UE4/Dev-Main)
#lockdown nick.penwarden
#rb none

[CL 6890764 by JeanMichel Dignard in Main branch]
2019-06-07 11:22:52 -04:00
david hibbitts
80271c9ea1 Added UPROEPRTY markup to FLiveLinkMetaData::SceneTime
#jira UE-71428
#rb none

#ROBOMERGE-SOURCE: CL 5369409 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5369415 by david hibbitts in Main branch]
2019-03-12 11:08:20 -04:00
Martin Wilson
aa4a1087de Copyright notice updates
#jira UE-70757
#rb none

[CL 5241000 by Martin Wilson in Main branch]
2019-02-28 13:08:47 -05:00
Josh Adams
d0bf843c9c - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024

[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00
Francis Hurteau
57c677da93 Copying //UE4/Dev-Enterprise@4705006 to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

[CL 4705151 by Francis Hurteau in Main branch]
2019-01-10 17:26:53 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Ben Marsh
ea340d3fbf Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

[CL 4567513 by Ben Marsh in Main branch]
2018-11-14 19:05:13 -05:00