jack cai
665c5fa4b3
ControlRigComponent: Changed MappedElement to use ComponentProperty instead of PathToComponenet to record component ref since PathToComponent cannot be serialized. Also added clear mapping elements at pre init to avoid mapped elements accumulating
...
#rb helge.mathee
#ROBOMERGE-SOURCE: CL 16772772
#ROBOMERGE-BOT: (v836-16769935)
[CL 16772788 by jack cai in ue5-main branch]
2021-06-24 10:11:19 -04:00
Helge Mathee
cd41b9d30e
Control Rig: Temporarily disable interaction scope during a click to support selection across interaction rigs
...
#jira UE-96737
#fyi mike.zyracki
#rb na
[CL 16770062 by Helge Mathee in ue5-main branch]
2021-06-24 06:04:32 -04:00
aurel cordonnier
d17d20ca36
Merge from Release-Engine-Test @ 16758890 to UE5/Main
...
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)
[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
jack cai
cc4246a921
Control Rig: Remove unnecessary ensure in URigHierarchy::UnregisterListeningHirearch
...
#jira UE-118797
#rb trivial
[CL 16756421 by jack cai in ue5-main branch]
2021-06-23 09:58:37 -04:00
Helge Mathee
0c2762278a
Control Rig / RigVM: Support for LWC
...
#rb halfdan.ingvarsson sara.schvartzman
#jira na
[CL 16746093 by Helge Mathee in ue5-main branch]
2021-06-22 14:11:15 -04:00
euan carmichael
6320606c8a
Property display name change to make behaviour more obvious to users
...
#jira none
#rb Helge.Mathee
[CL 16734322 by euan carmichael in ue5-main branch]
2021-06-21 17:23:07 -04:00
jack cai
56df3fafae
Control Rig: Force creation of DataSourceRegistry during control rig initialization to avoid UObject creation from worker thread, which can prevent the DataSourceRegistry from getting GCed properly upon exiting PIE
...
#jira UE-116436
#rb helge.mathee
#fyi sara.schvartzman
[CL 16726482 by jack cai in ue5-main branch]
2021-06-21 06:58:44 -04:00
sara schvartzman
f512599f4c
Control Rig: Allow CJK characters in rig element name
...
#jira UE-117197
#rb halfdan.ingvarsson
[CL 16705548 by sara schvartzman in ue5-main branch]
2021-06-17 11:44:28 -04:00
sara schvartzman
fffde3bf84
Control Rig: Allow CJK characters in rig element name
...
#jira UE-117197
#rb helge.mathee
[CL 16704295 by sara schvartzman in ue5-main branch]
2021-06-17 10:11:52 -04:00
Helge Mathee
75556815e1
Control Rig: Support variable binding in details panel.
...
Also added support for local variables in binding.
+ React to removing local variable
+ React to renaming local variable
+ React to changing local variable type
#rb sara.schvartzman
#jira UE-101980
[CL 16703406 by Helge Mathee in ue5-main branch]
2021-06-17 08:21:34 -04:00
Helge Mathee
ba38e057ee
Control Rig: Deprecated Twist Bones Unit
...
#rb audit
#jira na
#fyi chase.cooper
[CL 16703010 by Helge Mathee in ue5-main branch]
2021-06-17 07:48:28 -04:00
sara schvartzman
45abc837c4
Control Rig: Fix static analysis warning about BoneType always being Imported
...
#jira na
#rb na
[CL 16695486 by sara schvartzman in ue5-main branch]
2021-06-16 16:21:44 -04:00
sara schvartzman
0b7e73a4d6
Control Rig: Add button to copy python commands to replicate a control rig blueprint
...
#jira UE-118056
#rb helge.mathee
[CL 16690876 by sara schvartzman in ue5-main branch]
2021-06-16 13:02:19 -04:00
Helge Mathee
001f0add1c
Control Rig: Item comparison nodes
...
#jira UE-114215
#rb audit
[CL 16689271 by Helge Mathee in ue5-main branch]
2021-06-16 11:21:48 -04:00
Helge Mathee
dd9673755b
Control Rig: Add option to automatically hook up mutable nodes
...
#jira UE-114217
#rb audit
[CL 16687756 by Helge Mathee in ue5-main branch]
2021-06-16 10:04:42 -04:00
Helge Mathee
1aec4d2358
Control Rig: Optimized memory usage of RigHierarchy due to invalid enum value
...
#jira na
#rb audit
[CL 16687746 by Helge Mathee in ue5-main branch]
2021-06-16 10:04:10 -04:00
jack cai
9e1bebeb28
Control Rig: Changes to support a new python extendable context menu for drag & drop actions in rig hierarchy panel
...
#jira UE-114219
#rb helge.mathee
#fyi sara.schvartzman
[CL 16687457 by jack cai in ue5-main branch]
2021-06-16 09:28:20 -04:00
jack cai
f79aae40e0
Control Rig: Fix a deprecated node, GetJointTransform
...
#jira UE-117642
#rb helge.mathee
[CL 16686880 by jack cai in ue5-main branch]
2021-06-16 08:00:31 -04:00
Helge Mathee
4836fc2ef2
Control Rig: Limit Scale on EulerTransform affects Location
...
#jira UE-116146
#rb audit
[CL 16674412 by Helge Mathee in ue5-main branch]
2021-06-15 11:51:00 -04:00
Helge Mathee
7530200157
Control Rig: Avoid ensures when checking ListeningHierarchy weak pointers
...
#rb audit
#fyi jack.cai
#jira na
[CL 16674296 by Helge Mathee in ue5-main branch]
2021-06-15 11:42:34 -04:00
Helge Mathee
8314ebc52e
Control Rig: Disable selectability on GizmoActor StaticMeshComponent as needed
...
#jira UE-113959
#rb audit
[CL 16674268 by Helge Mathee in ue5-main branch]
2021-06-15 11:41:37 -04:00
Helge Mathee
e3b14f590a
Control Rig: Fix kalman rig unit for rotation values
...
#jira UE-102879
#rb audit
[CL 16673906 by Helge Mathee in ue5-main branch]
2021-06-15 11:19:50 -04:00
helge mathee
61d6ecdd2b
Control Rig Component: Also call ::Initialize during InitializeComponent, which is called during Spawn.
...
#rb sara.schvartzman
#ROBOMERGE-SOURCE: CL 16671071
#ROBOMERGE-BOT: (v834-16658389)
[CL 16671089 by helge mathee in ue5-main branch]
2021-06-15 06:23:13 -04:00
danny chapman
88a01461c0
Remove the approx version of spring damper. Just deleting some very newly introduced options so hopefully not problematic.
...
#rb trivial
[CL 16660436 by danny chapman in ue5-main branch]
2021-06-14 13:18:32 -04:00
Helge Mathee
b31b4c33c6
Control Rig - Moving out of experimental
...
#jira UE-114826
#rb na
Changing Control Rig plugin directory from
Engine/Plugins/Experimental/ControlRig
to
Engine/Plugins/Animation/ControlRig
[CL 16658308 by Helge Mathee in ue5-main branch]
2021-06-14 10:27:38 -04:00