Commit Graph

76 Commits

Author SHA1 Message Date
Helge Mathee
831dc67370 Control Rig: Fix up unit tests due to breakage in 16281286
#fyi nick.whiting
#rb na
#jira na

[CL 16300410 by Helge Mathee in ue5-main branch]
2021-05-12 11:49:38 -04:00
nick whiting
0dd2595909 Cleaning up references in Control Rig BPs to the transient package. Prevent adding nodes to the ControlRig Function Library if they're template nodes from the PROTO_ menuing BP function declarations.
#rb helge.mathee
#jira UE-114585
#lockdown nick.whiting

#ROBOMERGE-SOURCE: CL 16281094 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v799-16237190)

[CL 16281286 by nick whiting in ue5-main branch]
2021-05-11 17:17:15 -04:00
sara schvartzman
624ea19f1e ControlRig: Adding local variables to CR graphs
#jira UE-110373
#rb helge.mathee

[CL 16281162 by sara schvartzman in ue5-main branch]
2021-05-11 17:13:58 -04:00
Helge Mathee
1c64096d7c Control Rig: Avoid dialogs for bulk changes on same asset. Catch invalid collapse pins
#jira UE-114713
#rb na

[CL 16183904 by Helge Mathee in ue5-main branch]
2021-05-03 10:22:02 -04:00
Helge Mathee
4352bbb372 Control Rig - Follow up on CL 16156500
Control Rig: Don't orphan pins during ChangePinType without any links

#jira UE-114486
#rb sara.schvartzman

[CL 16166947 by Helge Mathee in ue5-main branch]
2021-04-30 07:05:05 -04:00
Helge Mathee
63d4207552 Control Rig: Don't orphan pins during ChangePinType without any links
#jira UE-114486
#rb sara.schvartzman

[CL 16156500 by Helge Mathee in ue5-main branch]
2021-04-29 08:58:04 -04:00
Helge Mathee
1934a4145c Fix build break - RigVMController.cpp
#rb na
#jira na

[CL 16156127 by Helge Mathee in ue5-main branch]
2021-04-29 08:01:53 -04:00
Helge Mathee
f000025113 Control Rig: Introducing the notion of bulk edits to the rigvmcontroller
#rb sara.schvartzman
#jira UEA-564

[CL 16156048 by Helge Mathee in ue5-main branch]
2021-04-29 07:44:28 -04:00
Helge Mathee
4cf6dc7f35 Control Rig: Variable Remapping
#rb sara.schvartzman, jack.cai
#jira UEA-564

[CL 16122169 by Helge Mathee in ue5-main branch]
2021-04-27 03:19:42 -04:00
jack cai
65e6ddf8e2 Control Rig: Fix cook warnings generated due to duplicated links and invalid links to orphan pins. Duplicated links are now removed once detected. Invalid Links on orpha pins are now allowed.
Also Control Rig Editor now allows opening of BP with compile errors

#jira none
#fyi helge.mathee

[CL 16080062 by jack cai in ue5-main branch]
2021-04-21 16:02:32 -04:00
Helge Mathee
57951af516 Control Rig: Avoid cycles between blueprints
#rb sara.schvartzman
#jira UE-113614

[CL 16030569 by Helge Mathee in ue5-main branch]
2021-04-16 05:03:05 -04:00
Helge Mathee
b6293a959f Control Rig: Dependency / Dependent API
#rb sara.schvartzman
#jira na

[CL 16024162 by Helge Mathee in ue5-main branch]
2021-04-15 14:30:33 -04:00
Helge Mathee
4f751bf93e Control Rig: Make sure to reattach links after a promotion from function to collapse node
#rb sara.schvartzman
#jira na

[CL 15954971 by Helge Mathee in ue5-main branch]
2021-04-08 10:37:40 -04:00
Helge Mathee
b77e3ec28e Control Rig: Ensure to use REN_ForceNoResetLoaders for rename operations during load
#jira FROST-1858
#rb audit

[CL 15953710 by Helge Mathee in ue5-main branch]
2021-04-08 08:59:15 -04:00
Helge Mathee
f53e4983bf Control Rig: Correct typo in RigVMController
#rb trivial
#jira na

[CL 15953653 by Helge Mathee in ue5-main branch]
2021-04-08 08:44:55 -04:00
Helge Mathee
d3cb2516f6 Control Rig: Follow up on orphan pins: Ensure to only setup orphan pins during postload and avoid compilation of invalid graphs
#jira FROST-1844
#rb na

[CL 15946315 by Helge Mathee in ue5-main branch]
2021-04-07 17:24:36 -04:00
Helge Mathee
534665507f Control Rig: Orphan pin functionality for RigVM
#jira UEA-564
#rb jack.cai

[CL 15942963 by Helge Mathee in ue5-main branch]
2021-04-07 13:09:20 -04:00
Helge Mathee
4b0e9a7872 Control Rig: Wire execute pins to non-loop iterations by default
#jira UEA-564
#rb audit
#fyi jeremiah.grant

[CL 15746109 by Helge Mathee in ue5-main branch]
2021-03-19 06:43:16 -04:00
Helge Mathee
20a50948a1 Control Rig: Add sub title functionality for graph nodes
#rb sara.schvartzman
#jira UEA-564

[CL 15666351 by Helge Mathee in ue5-main branch]
2021-03-10 11:44:24 -04:00
Helge Mathee
1073c3dee8 Control Rig: Implementing localization functionality to create local copies of functions
#rb sara.schvartzman jackcai
#jira UEA-564

[CL 15664463 by Helge Mathee in ue5-main branch]
2021-03-10 05:52:25 -04:00
helge mathee
d60b670df5 Control Rig: Disallow pasting function references into other graphs
#rb halfdan.ingvarsson
#jira UE-109923

#ROBOMERGE-SOURCE: CL 15640011 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)

[CL 15640347 by helge mathee in ue5-main branch]
2021-03-08 11:49:10 -04:00
Helge Mathee
191f1f8587 Control Rig: Ensure to pass correct graph to repopulate, avoid invalid errors
#jira FROST-1032
#rb na
#fyi jack.cai

[CL 15270309 by Helge Mathee in ue5-main branch]
2021-02-01 09:58:26 -04:00
Jeff Farris
2ac9f7af17 Downgraded a RigVM error to a warning, pending further eval by anim team.
#fyi helge.mathee

[CL 15262873 by Jeff Farris in ue5-main branch]
2021-01-29 17:53:01 -04:00
jack cai
3b1877b35f Control Rig: now linking a pin with a injected node to a reroute node works
#jira UE-101184
#rb helge.mathee

[CL 15241217 by jack cai in ue5-main branch]
2021-01-28 12:26:21 -04:00
jack cai
3fdd857702 Control Rig: Search and Replace now report a message for all names that were not modified
#jira UE-104612
#rb helge.mathee

[CL 15217615 by jack cai in ue5-main branch]
2021-01-27 11:44:35 -04:00