mike zyracki
a2141af59d
Sequencer: Control Rig: Change the control mask from index based to be a set of names of masked out controls. Indices aren't reliable since the number of controls for rigs now changes for most rigs based upon how it is getting set up, e.g IK for FK settings now change the number of controls. We don't upgrade to use a name set until channel reconstruction since the rigs aren't setup till them. Related to this we always store the control names used to reconstruct the channel proxy, even when empty. Also we now check the mask when evaluating, which is needed for overrides. Tested old content to make sure the upgade path worked, and new content with procedural/modular rigs.
...
#jira UE-225295
#jira UE-213888
#rb jack.cai
[CL 36760435 by mike zyracki in 5.5 branch]
2024-10-01 19:56:59 -04:00
benoit gadreau
a14e18bf8c
Anim Outliner: do not try to find the parent bone when switching to world space
...
NOTE: space switching on FK Control Rig looks buggy
#jira UE-225360
#rb jack.cai, Mike.Zyracki
#rnx
[CL 36758740 by benoit gadreau in 5.5 branch]
2024-10-01 19:41:57 -04:00
jack cai
cdb2b669c4
[ControlRig AnimDetails] added a null check
...
#rb Mike.Zyracki
[CL 36756943 by jack cai in 5.5 branch]
2024-10-01 19:25:19 -04:00
jack cai
be2fe730c1
[ControlRigEditMode] clear cached transform for shape actor scene proxies, this is a temp fix. Will remove when proper fix is provided by the rendering team
...
#jira UE-225122
[CL 36756939 by jack cai in 5.5 branch]
2024-10-01 19:25:14 -04:00
jaime cifuentes
2238b50669
Fixe a crash in Control Rig when undocking the hiearchy and opening multiple editors, due to the rig hiearchy summoner not allowing the destruction of the undocked tab
...
#rb halfdan.ingvarsson
#jira UE-224781
[CL 36753967 by jaime cifuentes in 5.5 branch]
2024-10-01 18:55:29 -04:00
jack cai
89f45e343c
[ControlRig Sequencer] minor fix for finding space channels when there are mulitple rigs
...
[CL 36753330 by jack cai in 5.5 branch]
2024-10-01 18:49:45 -04:00
mike zyracki
86216710c4
Sequencer: Anim Layers: Add Set Passthrough Key as an CR edit mode hotkey.
...
#jira UE-170495
#rb Max.Chen
[CL 36753186 by mike zyracki in 5.5 branch]
2024-10-01 18:48:33 -04:00
jack cai
d83f584245
[Sequencer Control Rig picker] show rigs that can work with any skeleton when "filter by skeleton" is turned on
...
#rb benoit.gadreau
[CL 36752722 by jack cai in 5.5 branch]
2024-10-01 18:44:31 -04:00
mike zyracki
a5e6364bf1
Sequencer: Anim Details: Fix them showing multiples with controls do to Sequencer object also being selected, regression from recent submission
...
#jira UE-221548
#rb mike.zyracki
[CL 36748261 by mike zyracki in 5.5 branch]
2024-10-01 17:52:28 -04:00
mike zyracki
570460518f
Sequencer: Anim Details: Show anim details for sequencer selected objects/components not editor selected, per animator feedback
...
#jira UE-221548
#rb Max.Chen
[CL 36747641 by mike zyracki in 5.5 branch]
2024-10-01 17:46:14 -04:00
helge mathee
f52c6aef2c
Control Rig: Rely on skeletal mesh for curves import where possible
...
#rb Thomas.Sarkanen
#jira UE-200475
#rnx
[CL 36746648 by helge mathee in 5.5 branch]
2024-10-01 17:37:32 -04:00
euan carmichael
1a383dda1b
Prevent control rig debug draw displaying in game view mode when high resolution screenshots are taken
...
#jira UE-223618
#rb Mike.Zyracki
[CL 36455849 by euan carmichael in 5.5 branch]
2024-09-19 18:18:32 -04:00
Helge Mathee
d831fed5f9
Control Rig: New connectors should be optional by default
...
#rb benoit.gadreau
#jira UE-209332
#rnx
[CL 36435490 by Helge Mathee in 5.5 branch]
2024-09-19 11:40:42 -04:00
Helge Mathee
f405d0f1c2
Control Rig: Automatically hide the schematic if a control is selected
...
#rb benoit.gadreau
#jira UE-212573
#rnx
[CL 36435340 by Helge Mathee in 5.5 branch]
2024-09-19 11:38:15 -04:00
mike zyracki
13afd09d6f
Anim Layers: Deleting Layer could leave it unkeyed, so force the base to be the keyed section.
...
#rb mike.zyracki
#trivial
[CL 36417856 by mike zyracki in 5.5 branch]
2024-09-18 21:11:27 -04:00
mike zyracki
d7b1c2bd68
Sequencer: Hopeful fix for Sequencer delegate not getting cleared, make sure it's cleared if we get a new Sequencer, also changed from a Lambda to a Raw which are supposed to be safer.
...
#jira UE-224770
#rb Max.Chen
[CL 36416053 by mike zyracki in 5.5 branch]
2024-09-18 19:37:57 -04:00
mike zyracki
0394dcc8b8
Sequencer: Animation Layers: Merging layers work with Overrides, Passthrough action to key the value under the Overide layer, various misc fixes.
...
#jira UE-170495
#rb Max.Chen
[CL 36409625 by mike zyracki in 5.5 branch]
2024-09-18 16:50:23 -04:00
brad monahan
dd5eb1e2ee
[Sequencer] Advanced Filtering: Fix track row additive tracks being displayed when they shouldn't
...
#jira UE-224490
#rb Max.Chen
[CL 36392948 by brad monahan in 5.5 branch]
2024-09-18 11:27:54 -04:00
Helge Mathee
c825ab3698
Control Rig: Modular Name Spaces to be considered case insensitive
...
#rb benoit.gadreau
#jira UE-209776
#rnx
[CL 36386414 by Helge Mathee in 5.5 branch]
2024-09-18 07:58:28 -04:00
george rolfe
042f213df5
[ToolMenus] Moved ToolbarLabelOverride to nested Toolbar type
...
#rb sebastian.arleryd
#rnx
[CL 36324166 by george rolfe in 5.5 branch]
2024-09-16 21:21:41 -04:00
mike zyracki
438a6ebdb8
Sequencer: NULL check before getting outer crash fix.
...
https://crashreporter.ol.epicgames.net/crashreporter/crash-groups/5d65469e5f74e841311aa401534456e1
#rb dan.oconnor, Max.Chen
[CL 36310505 by mike zyracki in 5.5 branch]
2024-09-16 14:37:11 -04:00
max chen
e7725998b1
Anim: Fix CIS
...
#rb mike.zyracki
#rnx
#jira UE-224303
#jira UE-224163
[CL 36309177 by max chen in 5.5 branch]
2024-09-16 13:55:09 -04:00
Helge Mathee
187b1cec0c
Control Rig: Sustain connections as much as possible
...
#rb benoit.gadreau
#jira UE-208728
#rnx
[CL 36305798 by Helge Mathee in 5.5 branch]
2024-09-16 12:15:02 -04:00
benoit gadreau
52eba7b275
Control Rig Edit Mode: always use control rig transforms instead of relying on the control shapes
...
- this basically represents a rollback of 34128760, 34201378, 34375090 and 34809364 which were all related to numerical errors (UE-216574)
#jira UE-224158
#rb mike.zyracki
#rnx
[CL 36296962 by benoit gadreau in 5.5 branch]
2024-09-16 04:51:38 -04:00
benoit gadreau
41162392a6
Animation mode & Sequencer: added the ability to filter widget types to avoid stealing focus from
...
#jira UE-223373
#rb Mike.Zyracki
#rnx
#ushell-cherrypick of 36233912 by benoit.gadreau
[CL 36259509 by benoit gadreau in 5.5 branch]
2024-09-13 05:53:44 -04:00