9 Commits

Author SHA1 Message Date
TheLumbee
14bbafdd7f Deprecated USkeletalMeshComponent::SetAnimClass function
Replaced with SetAnimInstanceClass. Fixed up deprecation warnings and places thast were callling both (!)

PR #11100: Deprecatead the 'SetAnimClass' function. Redundant call to 'SetAnimIn?
#jira UE-200548
#rb Nicholas.Frechette
[RN] Deprecated USkeletalMeshComponent::SetAnimClass function

[CL 36757163 by TheLumbee in 5.5 branch]
2024-10-01 19:27:17 -04:00
richard graham
6df20064e3 Performance Capture Core
- force setting of tick prerequisite actor on  the retarget mesh to always be the source performer so there is no longer a one frame delay between the motion of the performer source and the retargetted mesh.

#rb jeremie.roy
#jira UE-224318

[CL 36282342 by richard graham in 5.5 branch]
2024-09-13 17:10:07 -04:00
richard graham
3f4e308d70 Performance Capture Core
- Capture Character: Swapped performer reference to Soft ref as hard ref was causing an bad reference when saving a level sequence if the Capture Character is spawnable in a level sequence. Swap to soft ref removes hard ref save failure.

#rb jeremie.roy
#rnx

[CL 35975675 by richard graham in ue5-main branch]
2024-09-03 15:04:39 -04:00
richard graham
a76d3509af Performance Capture Core
-Fix for blueprint exposed function not correctly setting child skelmeshes to follow leader. Fix requires call to function on the retarget component that iterates through all child skelmeshes

[RN] Fixed bug in Capture Character SetForceAllSkeletalMeshesTofFollowLeader function
#rb jeremie.roy

[CL 35199986 by richard graham in ue5-main branch]
2024-07-30 17:47:21 -04:00
richard graham
346a145415 Performance Capture Core:
- Added Performance Capture|Sub categories to blueprint accessible functions

#rb jeremie.roy

[CL 34841976 by richard graham in ue5-main branch]
2024-07-16 11:42:29 -04:00
richard graham
c85beb9d41 Performance Capture Core:
Added DLL export macro to public classes - Performer Actor , Retarget Actor, RetargetComponent & PerformerComponent

#rb jason.walter

[CL 34828758 by richard graham in ue5-main branch]
2024-07-15 18:18:49 -04:00
richard graham
7b65b257b9 Performance Capture: fix regression fallout from 32584701. Added call to increment version of the retargeter asset each time the animation instance is reinitialized.
#rb jason.walter

[CL 32896405 by richard graham in ue5-main branch]
2024-04-11 13:26:12 -04:00
jason walter
5d261bbd95 Enable Live Link Component and Performance Capture Core
[FYI] richard.graham

[CL 30347546 by jason walter in ue5-main branch]
2023-12-15 09:16:40 -05:00
richard graham
058dd9a516 PerformanceCaptureCore plugin
-Retarget anim instance using IKRetarget asset

-Actor component to force use of RetargetAnimInstance on chosen skeletal mesh component
-Specific Character Skeletal Mesh actor that implements the Retarget component with BP functions for setting source performer, retarget asset, custom retarget profile

-Actor component to force use of LiveLinkInstance to drive motion capture performers
-Specfic Performer SkeletalMesh actor that implements the Performer component with BP functions for getting/setting LiveLink subject, pause animation

#rb jason.walter, kiaran.ritchie
#jira NONE

[CL 30017318 by richard graham in ue5-main branch]
2023-11-30 11:56:05 -05:00