Commit Graph

484 Commits

Author SHA1 Message Date
jurre debaare
77356fa316 Undo 16922496 - issue was red-herring caused by content:
Crash using ControlRig in Sequencer
#info save/use cached pose nodes are not correctly invalidated/refreshed due to ControlRig edit mode invoking evaluation of the same anim instance multiple times per frame
#fix ensure that various counters used for synchronization/invalidation of cached data are used by ControlRigLayer proxy - and applied whenever update/evaluating the source "input" proxy


#ROBOMERGE-SOURCE: CL 16927983
#ROBOMERGE-BOT: (v838-16927207)

[CL 16928005 by jurre debaare in ue5-main branch]
2021-07-22 14:14:07 -04:00
jurre debaare
53a14b574d Crash using ControlRig in Sequencer
#info save/use cached pose nodes are not correctly invalidated/refreshed due to ControlRig edit mode invoking evaluation of the same anim instance multiple times per frame
#fix ensure that various counters used for synchronization/invalidation of cached data are used by ControlRigLayer proxy - and applied whenever update/evaluating the source "input" proxy
#rb Martin.Wilson
[FYI] Mike.Zyracki, Halfdan.Ingvarsson


#ROBOMERGE-SOURCE: CL 16922496
#ROBOMERGE-BOT: (v836-16769935)

[CL 16926362 by jurre debaare in ue5-main branch]
2021-07-22 13:00:17 -04:00
sara schvartzman
8e6b432dd2 Control Rig: Python output when pasting/duplicating/mirroring rig elements
#jira UE-120112
#rb helge.mathee

[CL 16924479 by sara schvartzman in ue5-main branch]
2021-07-22 11:35:59 -04:00
Helge Mathee
5e9837232f Control Rig: Details Panel to rely on the correct blueprint (not protos)
#rb na
#jira UE-120046

[CL 16921831 by Helge Mathee in ue5-main branch]
2021-07-22 05:48:37 -04:00
sara schvartzman
bb53a05fb4 Control Rig: Print python commands when removing and renaming functions
#jira UE-119790
#rb helge.mathee

[CL 16921734 by sara schvartzman in ue5-main branch]
2021-07-22 05:00:08 -04:00
Helge Mathee
09c7b37c27 Control Rig: Use weak object ptr for details panel content
#rb na
#jira UE-120050

[CL 16921724 by Helge Mathee in ue5-main branch]
2021-07-22 04:58:42 -04:00
sara schvartzman
43e3159d39 Control Rig: Print python commands when variables are added/renamed/retyped/deleted
#jira UE-119789
#rb helge.mathee

[CL 16921634 by sara schvartzman in ue5-main branch]
2021-07-22 04:19:14 -04:00
Keith Yerex
f44be65263 Rewind Debugger interface changes to support visual logger prototype
#review jurre.debaare

[CL 16916270 by Keith Yerex in ue5-main branch]
2021-07-21 18:02:23 -04:00
jack cai
242f0c0f9b Control Rig: Make sure to set auto-gen default values for custom pins on the Control Rig Anim Node, otherwise when an empty auto-gen default value is used to initialize the actual default value, the empty default value would be considered invalid by the BP compiler.
#jira none
#horde https://horde.devtools.epicgames.com/log/60f6610892cf8900013c9270?issue=302
#rb helge.mathee

[CL 16909492 by jack cai in ue5-main branch]
2021-07-21 10:41:41 -04:00
jack cai
0b5bf692eb Control Rig: Fix crashes related to collapse nodes that are selected by the first selection. Previously on load we had a bug where we always have 1 node pre selected, dirtying the BP on load. To work around it, we ignores the first selection on load. Now that the bug has been fixed, the workaround also need to be removed to avoid invalidating the first selection causing access violation.
#jira UE-119492 UE-119493
#rb helge.mathee

[CL 16909481 by jack cai in ue5-main branch]
2021-07-21 10:40:34 -04:00
jack cai
b286553406 Control Rig: Minor fixes to UDetailsViewWrapperObject such that GC don't complain
#jira none
#rb helge.mathee

[CL 16909451 by jack cai in ue5-main branch]
2021-07-21 10:38:02 -04:00
Helge Mathee
076416c6ad Control Rig: Fix horde non-unity build break in DetailsViewWrapperObject
#rb na
#jira na

[CL 16906910 by Helge Mathee in ue5-main branch]
2021-07-21 05:35:41 -04:00
sara schvartzman
947d78e280 Control Rig: Fix control rig interactive unit test fail
#jira UE-119912
#rb helge.mathee

[CL 16906810 by sara schvartzman in ue5-main branch]
2021-07-21 04:51:27 -04:00
Zousar Shaker
fda9336300 Fixing map iteration issues identified by MSVC static analysis following the refresh of wrapped object pointers.
#rb none

[CL 16902764 by Zousar Shaker in ue5-main branch]
2021-07-20 17:27:46 -04:00
sara schvartzman
102429d401 Control Rig: Fix compilation error RigVMPythonUtils not found.
#rb na

[CL 16898299 by sara schvartzman in ue5-main branch]
2021-07-20 12:56:52 -04:00
sara schvartzman
863238c56c Control Rig: Python Command Log when control moved
#jira UE-119811
#rb helge.mathee

[CL 16897546 by sara schvartzman in ue5-main branch]
2021-07-20 11:47:05 -04:00
jack cai
7d32e596b4 Control Rig: Enable toggle gizmo transform edit mode from the rig hierarchy panel
#jira UE-119718
#rb helge.mathee

[CL 16897022 by jack cai in ue5-main branch]
2021-07-20 11:03:03 -04:00
Helge Mathee
52ef80407a Control Rig: Fix crash when creating blueprint based on Control Rig class
#jira UE-119025
#rb na

[CL 16896974 by Helge Mathee in ue5-main branch]
2021-07-20 10:59:34 -04:00
Helge Mathee
690abfe602 Control Rig: UObject Shim Layer for Details Panel
#jira UE-111617
#rb sara.schvartzman

[CL 16896615 by Helge Mathee in ue5-main branch]
2021-07-20 10:31:54 -04:00
jack cai
b1edcb0881 ControlRig: Edigrate CL 16861268, revert back to use non deterministic hash but now we no longer serializes dynamic registers.
#jira UE-118443
#rb helge.mathee

[CL 16895975 by jack cai in ue5-main branch]
2021-07-20 09:37:46 -04:00
Zousar Shaker
9abf3ef937 Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

[CL 16892864 by Zousar Shaker in ue5-main branch]
2021-07-20 00:21:34 -04:00
sara schvartzman
21ac81ac5e Control Rig: Python Command Log
#jira UE-114616
#rb helge.mathee

[CL 16881672 by sara schvartzman in ue5-main branch]
2021-07-19 06:32:28 -04:00
danny chapman
9b08e5fff0 Undeprecate Verlet control rig node, and add Verlet to the list of SpringInterp keywords
#rb trivial

[CL 16869645 by danny chapman in ue5-main branch]
2021-07-15 20:20:16 -04:00
danny chapman
18343847f4 Add missing functionality to Control Rig SpringInterp so Verlet can be (and is now) deprecated
#jira UE-119082
#rb halfdan.ingvarsson

[CL 16869380 by danny chapman in ue5-main branch]
2021-07-15 19:43:10 -04:00
Zousar Shaker
1278dab8f3 Callsite upgrades needed to permit a refresh of Wrapped Object Pointer usage in Engine + ShooterGame
#rb none
#preflight 60f0a0000123b700014f44da

[CL 16868579 by Zousar Shaker in ue5-main branch]
2021-07-15 18:12:46 -04:00