chris phillips
f275e6f3a4
[Backout] - CL36472725
...
[FYI] Nicholas.Frechette
Original CL Desc
-----------------------------------------------------------------
Improve ACL plugin with:
* Properly account for scale during dominant shell computation
* Properly account for keyframes that have an infinite error
#jira UE-219722
#rb Thomas.Sarkanen
#changelist validated
[CL 36760137 by chris phillips in 5.5 branch]
2024-10-01 19:54:22 -04:00
nicholas frechette
0eac0a8713
Improve ACL plugin with:
...
* Properly account for scale during dominant shell computation
* Properly account for keyframes that have an infinite error
#jira UE-219722
#rb Thomas.Sarkanen
[CL 36747185 by nicholas frechette in 5.5 branch]
2024-10-01 17:41:43 -04:00
nicholas frechette
8d97289cf9
Fix missing include in non-editor configurations
...
#rb Jurre.deBaare
[CL 36310016 by nicholas frechette in 5.5 branch]
2024-09-16 14:21:09 -04:00
nicholas frechette
96d3e8b40e
Ensure ACL curve compression never fails to gracefully handle bad data
...
#jira UE-216608
#rb Jurre.deBaare, Thomas.Sarkanen
[CL 36266116 by nicholas frechette in 5.5 branch]
2024-09-13 10:56:21 -04:00
nicholas frechette
f4a32e0c07
Expose mechanism for codecs to opt-out of raw data sanitizing during animation compression
...
#jira UE-223795
#rb Jurre.deBaare
[CL 36153736 by nicholas frechette in 5.5 branch]
2024-09-10 13:27:49 -04:00
zousar shaker
dffd381e7d
TObjectPtr upgrades for engine plugins.
...
[CL 34894832 by zousar shaker in ue5-main branch]
2024-07-18 01:17:14 -04:00
joe kirchoff
748e7aac60
UnrealBuildTool: Auto disable SharedPCH if a module is compiling using a CppStandard older than the engine
...
#rnx
#jira UE-207533
[CL 33955046 by joe kirchoff in ue5-main branch]
2024-05-28 17:53:24 -04:00
jack porter
3ee785bcce
Emit warning for code using the old #include "PerPlatformProperties.h" instead of #include "UObject/PerPlatformProperties.h"
...
Update all existing references
#jira UE-212076
#rb David.Harvey
[CL 33424549 by jack porter in ue5-main branch]
2024-05-03 09:13:43 -04:00
nicholas frechette
c315d131e5
Make sure cpp version matches ACLPlugin since we depend on it
...
Remove old Linux stdlib compatibility fix
#rb Thomas.Sarkanen
[CL 33145772 by nicholas frechette in ue5-main branch]
2024-04-22 14:29:11 -04:00
nicholas frechette
3426a40779
Update ACLPlugin to 2.1 and backport custom changes
...
#jira UE-204045
#rb Thomas.Sarkanen
[CL 33137110 by nicholas frechette in ue5-main branch]
2024-04-22 10:02:02 -04:00
josh adams
aa9f467754
- More complex engine changes after plaform investigation
...
#rb Chris.Babcock, David.Harvey, Nicholas.Frechette
[CL 33101826 by josh adams in ue5-main branch]
2024-04-19 10:01:44 -04:00
nicholas frechette
e91a82287f
Ensure the ACL plugin compression never fails
...
#rb Thomas.Sarkanen
[CL 32542204 by nicholas frechette in ue5-main branch]
2024-03-27 09:50:43 -04:00
john vanderburg
00b957bda2
[AnimRuntime] Added an optional interpolation override when sampling animations.
...
This makes it possible to force sampling animations in Step interpolation mode even though the Anim Sequence assets are set to Linear.
#rb Jurre.deBaare
[CL 32541047 by john vanderburg in ue5-main branch]
2024-03-27 08:51:55 -04:00
nicholas frechette
7a558234af
Add memory usage estimate to ACLPlugin codecs
...
#rb Jurre.deBaare, sebastian.schoner
[CL 32086554 by nicholas frechette in ue5-main branch]
2024-03-07 10:41:54 -05:00
nicholas frechette
9e9f1f3360
Expose bind pose scale to compression codecs
...
Fix ACLPlugin to use the bind pose scale
#jira UE-198580
#rb Thomas.Sarkanen
[CL 30805142 by nicholas frechette in ue5-main branch]
2024-01-23 10:39:05 -05:00
joe kirchoff
2cda384746
sjson-cpp system include path
...
#rnx
[CL 30444053 by joe kirchoff in ue5-main branch]
2023-12-22 15:37:57 -05:00
joe kirchoff
bc8e4bd625
Use module reference for AtomicQueue
...
#rnx
[CL 30443352 by joe kirchoff in ue5-main branch]
2023-12-22 14:29:08 -05:00
nicholas frechette
83f0f62583
Optimize AnimNext in various ways
...
- Avoid initializing a pose we'll write to immediately afterwards
- Modify ACL to output SOA poses natively
- Remove dummy bone container
- Clean up update/evaluate traversals to reduce churn
Enable named events in Test config of AnimNextSample project
#rb Thomas.Sarkanen
[CL 29184486 by nicholas frechette in ue5-main branch]
2023-10-27 11:48:29 -04:00
joe kirchoff
be5805fdca
Fix some comments that give the wrong instructions when a module is forcing cpp17
...
#rnx
[CL 28690858 by joe kirchoff in ue5-main branch]
2023-10-11 19:24:34 -04:00
nicholas frechette
5d3734f007
Disable keyframe stripping when ACL database codec is used
...
#jira UE-197136
#rb Thomas.Sarkanen
[CL 28622223 by nicholas frechette in ue5-main branch]
2023-10-10 11:51:05 -04:00
louisphilippe seguin
caff6d6822
Disable ACL_ASSERT until we fix the incompatible string parameters (%s is passing char strings in ACL code)
...
#rb Nicholas.Frechette, Kirill.Zorin
#rnx
[CL 27599673 by louisphilippe seguin in ue5-main branch]
2023-09-05 12:21:32 -04:00
nicholas frechette
6104c867ad
Updating ACLPlugin to latest develop branch
...
Source git commit: 5091b840185542fbe1cde5643c9c60448ae631fc
Reverting accidental backout at CL 26867711
#rb Thomas.Sarkanen
#jira UE-191731
#p4v-cherrypick 26749940
[CL 26958081 by nicholas frechette in ue5-main branch]
2023-08-09 11:41:02 -04:00
nicholas frechette
10052355ef
[Backout] - CL26867385
...
[FYI] nicholas.frechette
Original CL Desc
-----------------------------------------------------------------
Updating ACLPlugin to latest develop branch
Source git commit: 5091b840185542fbe1cde5643c9c60448ae631fc
#rb Thomas.Sarkanen
#jira UE-191731
#p4v-cherrypick 26749940
[CL 26867738 by nicholas frechette in ue5-main branch]
2023-08-05 00:21:49 -04:00
nicholas frechette
d94ac0b226
Updating ACLPlugin to latest develop branch
...
Source git commit: 5091b840185542fbe1cde5643c9c60448ae631fc
#rb Thomas.Sarkanen
#jira UE-191731
[CL 26749964 by nicholas frechette in ue5-main branch]
2023-08-01 15:22:56 -04:00
bryan sefcik
ca1a094773
Fixed some compile issues when trying to compile for ARM64EC.
...
#jira
[CL 26321037 by bryan sefcik in ue5-main branch]
2023-06-29 14:15:48 -04:00