Commit Graph

8 Commits

Author SHA1 Message Date
jurre debaare
fab69e6d08 Ported project specific scriptability UFunctions to Engine:
- SetPreviewSkeletalMesh to UAnimationAsset and UAnimBlueprint
- Functionality to retrieve UAnimationGraphs and UAnimationGraphNodes of a specific class from UAnimBlueprint and UAnimationGraph respectively
- Functionality for pose driver/asset scripting

#jira UE-117797
#rb Thomas.Sarkanen
#preflight 60d075e32ab218000115936a
#preflight 60d1a3eaa819040001397a52

#ROBOMERGE-SOURCE: CL 16741838 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16741845 by jurre debaare in ue5-release-engine-test branch]
2021-06-22 08:26:20 -04:00
jurre debaare
c20322f681 AnimationBlueprintLibrary::DoesBoneNameExistInternal logic incorrect
#jira UE-99277
#rb Martin.Wilson
#preflight 60cb797b9f12370001325339

#ROBOMERGE-SOURCE: CL 16707254 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16707270 by jurre debaare in ue5-release-engine-test branch]
2021-06-17 14:02:13 -04:00
jurre debaare
a48eb3909f Assert occurs when using Aim Animations from "/All/Game/Animation" folder within a Blend Space Analysis
#jira UE-116722
#fix Actually init BlendedCurve during AnimPose generation/evaluation
#rb Danny.Chapman

#ROBOMERGE-SOURCE: CL 16674947 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16674958 by jurre debaare in ue5-release-engine-test branch]
2021-06-15 12:22:31 -04:00
jurre debaare
4e347824ce User is not prompted to confirm copying anim notifies when some notifies fall outside the range of the destination anim sequence
User is not prompted to delete preexisting anim notifies from destination anim sequence when copying anim notifies from another animation
#fix changed some behaviour around CopyAnimNotifies UFunction
    - Added bool flag allowing for deleting notifies when doing the copy
    - Added log warnings to CopyNotifies, and LogAnimation category to filter when applying Anim Modifiers
#jira UE-68827, UE-68828
#rb Thomas.Sarkanen

#ROBOMERGE-SOURCE: CL 16671828 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16671835 by jurre debaare in ue5-release-engine-test branch]
2021-06-15 07:28:56 -04:00
danny chapman
343371096b Analysis for BlendSpace. Also includes:
Tweaks to the rendering of blendspaces, including separating the graph from the buttons
Context menu changes for the sample details
Changes to AnimationBlueprintLibrary and AnimPose from Jurre to help get the poses during analysis

#jira UE-114512
#rb thomas.sarkanen

#ROBOMERGE-SOURCE: CL 16356830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)

[CL 16356839 by danny chapman in ue5-release-engine-test branch]
2021-05-17 15:04:09 -04:00
jurre debaare
828c5a6475 Non-unity fixes
#rb trivial
#jira none
#preflight 609c2d4e987ba00001fdbd2b

#ROBOMERGE-SOURCE: CL 16305938 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)

[CL 16305968 by jurre debaare in ue5-release-engine-test branch]
2021-05-12 16:49:24 -04:00
jurre debaare
4fdce40e6a - Use Skeleton's reference skeleton rather than bone containers when initializing FAnimPose
- Copy bone transforms manually using Skeleton index mapping rather than CopyFrom()
#jira none
#rb trivial

#ROBOMERGE-SOURCE: CL 16300734 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)

[CL 16300743 by jurre debaare in ue5-release-engine-test branch]
2021-05-12 12:09:21 -04:00
jurre debaare
d694a606af - Move AnimBlueprintLibrary to its own Module (out of AnimModifiers)
- Added FAnimPose, a script-friendly helper structure to generate/read/write evaluated anim poses
- Added API to populate AnimPose from AnimationSequenceBase, USkeleton (ref pose) and AnimBlueprint

#jira none
#rb Thomas.Sarkanen, Danny.Chapman
#preflight 609bb27f2032ee00016b253a

#ROBOMERGE-SOURCE: CL 16297653 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v799-16237190)

[CL 16297659 by jurre debaare in ue5-release-engine-test branch]
2021-05-12 07:33:41 -04:00