sara schvartzman
dbeebbcab9
Control Rig: Fix crash when deleting variable and variable nodes are in use
...
#jira UE-178233
#rb halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/63f8e86aae54ee4ce9f52f93
[CL 24406728 by sara schvartzman in ue5-main branch]
2023-02-24 14:59:37 -05:00
Helge Mathee
8ff3703361
Control Rig: Python access to currently focused model / graph
...
#rb sara.schvartzman
#jira UE-178106
#preflight https://horde.devtools.epicgames.com/job/63f5f9bf500c05a62419bd24
[CL 24358626 by Helge Mathee in ue5-main branch]
2023-02-22 06:25:06 -05:00
helge mathee
cff412d97c
ControlRig: Deal with assets containing nullptr UEdGraphPin subpins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63f4dbf9500c05a624a64907
[CL 24344108 by helge mathee in ue5-main branch]
2023-02-21 13:25:23 -05:00
helge mathee
a4baf6a1c6
Control Rig: Ensure to reattach pins only once during postload
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63f4a9da7064074bd814d282
[CL 24343432 by helge mathee in ue5-main branch]
2023-02-21 13:05:27 -05:00
sara schvartzman
9037e97502
Control Rig: Fix default values not showing correctly on reroutes when duplicating the node
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63f3a45d500c05a624253f57
[CL 24343372 by sara schvartzman in ue5-main branch]
2023-02-21 13:04:11 -05:00
halfdan ingvarsson
a233962e1e
Control Rig: Link creation performance improvements
...
[FYI] benoit.gadreau
#rb sara.schvartzman
#preflight 63ef951f977ceed9151fad2e
[CL 24309702 by halfdan ingvarsson in ue5-main branch]
2023-02-20 02:18:32 -05:00
sara schvartzman
672dbc16f8
Control Rig: Fix cannot connect reroute output to another pin (source pin is not an output)
...
#rb benoit.gadreau
#preflight https://horde.devtools.epicgames.com/job/63efb65890198dffbaf8f1be
[CL 24294093 by sara schvartzman in ue5-main branch]
2023-02-17 18:20:58 -05:00
helge mathee
07530203cf
Control Rig: Fix build break in ControlRigBlueprint
...
#rb na
#jira na
#preflight skip
[CL 24280397 by helge mathee in ue5-main branch]
2023-02-17 08:46:19 -05:00
helge mathee
3acbeeb2d3
RigVM: Store a hash along side each graph identifying the structural state
...
Avoid rebuilding graphs if we don't need to. hashes contain the structure of each node, the structure of any used data type and the structure of each used template.
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63ee1c6fc9692d7c04423941
[CL 24280391 by helge mathee in ue5-main branch]
2023-02-17 08:46:05 -05:00
sara schvartzman
9bb11b3acf
Control Rig: Simplify template functionality
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ecc343f36e1a5ecea548a4
[CL 24228066 by sara schvartzman in ue5-main branch]
2023-02-15 07:03:25 -05:00
sara schvartzman
3adc2d98b3
Control Rig: Fix patching of if/select nodes unresolves pins
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63e0fa8c4d25c400b707485a
#fyi halfdan.ingvarsson
[CL 24029015 by sara schvartzman in ue5-main branch]
2023-02-06 08:31:03 -05:00
halfdan ingvarsson
58e9175e74
Control Rig: Temporarily disable check for changed pins to get the cook going.
...
#jira none
#rnx
[FYI] sara.schvartzman
[CL 24025123 by halfdan ingvarsson in ue5-main branch]
2023-02-05 23:01:26 -05:00
sara schvartzman
badab076f6
Control Rig: Avoid reconstructing EdGraph nodes during cook
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63dcfec3af610ffb8b3a921d
[CL 24004158 by sara schvartzman in ue5-main branch]
2023-02-03 20:52:25 -05:00
zahra nikbakht
74241bc1ce
Cherry pick to fix some control rig node fields losing focus on enter and tab.
...
#preflight 63db0900dd0298377631f141
#p4v-cherrypick 22500206
[CL 23969833 by zahra nikbakht in ue5-main branch]
2023-02-02 11:57:52 -05:00
sara schvartzman
be6c59d8b7
Control Rig: Fix public functions not loading as public, and showing twice in context menu
...
#jira UE-175682
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63da51959f6dbf248dd64cfc
[CL 23949522 by sara schvartzman in ue5-main branch]
2023-02-01 11:14:45 -05:00
sara schvartzman
fe0bb4d0b9
Control Rig: Fix binding variable to subpin removes valid pins and ensures
...
#jira UE-175190
#rb helge.mathee
#swarm https://p4-swarm.epicgames.net/reviews/23870506
#preflight https://horde.devtools.epicgames.com/job/63d2b9e0be1970f882a105da
[CL 23881533 by sara schvartzman in ue5-main branch]
2023-01-27 05:02:44 -05:00
Helge Mathee
9dac36a4c6
RigVM: Introduce patch result structure
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bea661763c6c106415a72c
[CL 23644219 by Helge Mathee in ue5-main branch]
2023-01-11 07:56:43 -05:00
Helge Mathee
f4e396377c
RigVM Refactoring: Move the bulk of the code for Control Rig to RigVMHost.
...
Left ControlRig::Execute untouched for now - we need to refactor it in a follow up step.
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bbe876c45a2c81e0720f1d
[CL 23626024 by Helge Mathee in ue5-main branch]
2023-01-10 09:05:18 -05:00
Helge Mathee
b9cc2b8a69
Control Rig: Set of fixes to re-enable all rigs in ControlRigExample
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bd6688c45a2c81e0fabda4
[CL 23625895 by Helge Mathee in ue5-main branch]
2023-01-10 08:46:32 -05:00
sara schvartzman
f0e5ee8250
Control Rig: Fix issue with renaming function
...
#jira UE-173278
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63bc109ad862fdd3474975fc
[CL 23611603 by sara schvartzman in ue5-main branch]
2023-01-09 09:04:36 -05:00
sara schvartzman
f1ecf54496
Control Rig: Fix comment bubble not visible when opening editor
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63b591c4c6265e21bc61d214
[CL 23580272 by sara schvartzman in ue5-main branch]
2023-01-04 15:49:22 -05:00
sara schvartzman
474dc57600
Control Rig: Move type postprocess and redirectors to RigVMTypeUtils
...
#jira UE-172705
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/639a0ffd8c5081ee9aa8c704
[CL 23574028 by sara schvartzman in ue5-main branch]
2023-01-04 05:53:56 -05:00
sara schvartzman
481d9ea77f
Control Rig: Fix slowness when working on functions
...
#jira UE-172771
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/639c55d58c5081ee9a519ef3
[CL 23573716 by sara schvartzman in ue5-main branch]
2023-01-04 04:07:30 -05:00
Helge Mathee
7eb666ee61
RigVM: Array Dispatches
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/639353040236bc17ce9f635f
[CL 23565632 by Helge Mathee in ue5-main branch]
2023-01-03 09:23:55 -05:00
sara schvartzman
eca45e77e8
Control Rig: Promote pin to interface
...
#jira UE-172543
#rb benoit.gadreau
#preflight https://horde.devtools.epicgames.com/job/6398aaf4776b61ba3b3858fe
[CL 23493280 by sara schvartzman in ue5-main branch]
2022-12-13 11:57:03 -05:00