helge mathee
8f7d295198
Control Rig: Support Asset User Data as input data
...
#jira UE-172539
#preflight https://horde.devtools.epicgames.com/job/6426df8fc463fac9c86f8c7e
[CL 24892132 by helge mathee in ue5-main branch]
2023-04-03 10:06:06 -04:00
Helge Mathee
775c076978
RigVM: Move action stack owner ship from controller to client
...
#rb jaime.cifuentes
#jira UE-180097
#preflight https://horde.devtools.epicgames.com/job/641daf3e973e609670cbceb9
[CL 24800368 by Helge Mathee in ue5-main branch]
2023-03-27 05:18:05 -04:00
helge mathee
2979d9163a
GraphEditor: Guard against trashed UEdGraphPins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/64076c682559570cc7e26bc4
[CL 24556125 by helge mathee in ue5-main branch]
2023-03-08 04:19:40 -05:00
helge mathee
158a5a86e5
Control Rig: More surgical approach to ControlRigGraphNode::ReconstructNode_Internal
...
#rb sara.schvartzman
[FYI] halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/63ff3a58ac6c61e2b5acf1ff
[CL 24462142 by helge mathee in ue5-main branch]
2023-03-01 10:04:44 -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
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
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
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
b17b335f73
Control Rig: Save serialized graph function in function data
...
#jira UE-171037
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6390885f5c5308d18c43af06
[CL 23444514 by sara schvartzman in ue5-main branch]
2022-12-08 05:50:56 -05:00
Helge Mathee
99143ce0d8
Control Rig: Move draw interface and log to RigVM
...
#rb na
#jira na
#preflight https://horde.devtools.epicgames.com/job/638f6637255f07df8eed6df6
[CL 23408771 by Helge Mathee in ue5-main branch]
2022-12-06 11:04:15 -05:00
sara schvartzman
f9a4ef98fd
Control Rig: Reuse function compilation data
...
#jira FORT-519929
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/637407fc953c19d435b38d76
[CL 23151594 by sara schvartzman in ue5-main branch]
2022-11-16 03:33:17 -05:00
Helge Mathee
63ca41cdd6
Control Rig: Fix crash with bound variables
...
#rb sara.schvartzman
#jira UE-167285
#preflight https://horde.devtools.epicgames.com/job/635fdc7ce27df24a3f9fe5bd
[CL 22873522 by Helge Mathee in ue5-main branch]
2022-10-31 18:05:35 -04:00
Helge Mathee
630b370f55
Control Rig: UI Graph Performance Improvements
...
#jira UE-152944
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6346d47cf04e6f85050ea4a2
[CL 22500206 by Helge Mathee in ue5-main branch]
2022-10-13 05:50:41 -04:00
Helge Mathee
b1b1998884
Control Rig: Avoid notifications for nodes being added more than once
...
#rb sara.schvartzman
#jira UE-162284
#preflight skip
[CL 22398702 by Helge Mathee in ue5-main branch]
2022-10-07 07:50:20 -04:00
bryan sefcik
50d4fac9e0
Updated ../Engine/Plugins/... to inline gen.cpp files
...
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds
After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds
#jira
#preflight 63336159b20e73a098b7f24f
[CL 22218213 by bryan sefcik in ue5-main branch]
2022-09-28 01:06:15 -04:00
bryan sefcik
7b9e5abbcc
Pass 1 on plugins:
...
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631b93c6967ffc68fb2c32df
[CL 21935609 by bryan sefcik in ue5-main branch]
2022-09-10 00:03:16 -04:00
Helge Mathee
ac50c45e04
Control Rig: Maintain control names in UI as valid until re-chosen
...
#rb na
#jira UE-157955
#preflight https://horde.devtools.epicgames.com/job/62c6eb598558075f424d256b
[CL 20983875 by Helge Mathee in ue5-main branch]
2022-07-07 10:33:32 -04:00
Helge Mathee
555783edcb
Control Rig / RigVM: Improve asset loading performance
...
- Overall Loading time went from 21.439 seconds to 7.521 seconds
- Improved Postload from 6.643 seconds to 0.915 seconds
- Improved InitControlRigEditor from 13.422 seconds to 4.842 seconds
#jira UE-155783
#rb benoit.gadreau
#preflight https://horde.devtools.epicgames.com/job/62b2fe202c753858830d4b11
[CL 20773015 by Helge Mathee in ue5-main branch]
2022-06-22 08:37:48 -04:00
Helge Mathee
5847f56cd7
Control Rig: Fix null ptr issue inside of Graph model
...
#rb na
#jira na
#preflight skip
[CL 20755244 by Helge Mathee in ue5-main branch]
2022-06-21 06:14:52 -04:00
Helge Mathee
5409f37548
Control Rig: Construction Event
...
Changes include
* renamed setup event to construction event
* new nodes to spawn bones, nulls, controls etc
* class settings to limit how many elements can be created procedurally
* lookup from procedural element to spawner node (who created this?)
#preflight https://horde.devtools.epicgames.com/job/62b0d9c62405b4ac9e774bf4
#jira UE-153500
#rb audit
[CL 20754666 by Helge Mathee in ue5-main branch]
2022-06-21 04:15:34 -04:00
Helge Mathee
9c189267d5
ControlRig: user defined events and event invocation
...
#rb sara.schvartzman
#jira UE-153498 UE-153499
#preflight https://horde.devtools.epicgames.com/job/62975ffb2c618ddc66bb49a4
[CL 20453170 by Helge Mathee in ue5-main branch]
2022-06-01 11:28:01 -04:00
Helge Mathee
6520c809a9
Control Rig: backend work for support for multi graph
...
#rb benoit.gadreau
#jira UE-153497
#preflight https://horde.devtools.epicgames.com/job/6294be4e2e34c2e487b13394
[CL 20434781 by Helge Mathee in ue5-main branch]
2022-05-31 04:27:20 -04:00
sara schvartzman
cc32bcfbe4
Control Rig: Fix crash when upgrading sequence node
...
#jira UE-151719
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/628673b415019f6477482bd5
[CL 20292184 by sara schvartzman in ue5-main branch]
2022-05-20 04:43:05 -04:00
sara schvartzman
60e57fa0a8
Control Rig: FIx ensure after undoing a variable deletion
...
#jira UE-146402
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6239a63edb0f61c79259dc23
#ROBOMERGE-OWNER: sara.schvartzman
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 19805508 in //UE5/Release-5.0/... via CL 19806184
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)
[CL 19811752 by sara schvartzman in ue5-main branch]
2022-04-19 13:16:50 -04:00