You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Changelog
Breaking
Moved ReadyPlayerMeSettings.EnableAvatarCaching project property to ReadyPlayerMeSettings.AvatarCacheSettings.EnableAvatarCaching.
Removed Preload function from UReadyPlayerMeMemoryCache class. Use the PreloadAvatarsAsync sync node instead.
Removed bUseMemoryCache property from the ReadyPlayerMeComponent
Renamed ClearAvatar function to ClearAvatarFromCache
Renamed GetCacheSize function to GetAvatarCacheSize
Renamed GetAvatarCount function to GetCachedAvatarCount
Renamed GetAvatarGuid function to GetAvatarId
Added
Added AvatarCacheSettings property in the project settings and moved the EnableAvatarCaching property inside of it.
Added EnableAutomaticCacheCleaning and CachedAvatarLimit properties in AvatarCacheSettings. These properties enable automatic cache management.
Added PreloadAvatarsAsync sync node to make avatar preloading easy to use.
Added ClearAvatarsFromMemory and ClearAvatarFromMemory functions. These functions clear preloaded avatars from the memory.
Added bKeepLoadedAvatarsInMemory property in the project settings. This property allows to keep all the loaded avatars in the memory without preloading them.
Updated
Moved ReadyPlayerMeSettings.EnableAvatarCaching project property to ReadyPlayerMeSettings.AvatarCacheSettings.EnableAvatarCaching.
Removed bUseMemoryCache property from the ReadyPlayerMeComponent
Renamed ClearAvatar function to ClearAvatarFromCache
Renamed GetCacheSize function to GetAvatarCacheSize
Renamed GetAvatarCount function to GetCachedAvatarCount
Renamed GetAvatarGuid function to GetAvatarId
Set the PhysicsAssetOverride property in the BP_RPM_Character to fix the shadow issues in UE5
UI fixes in AvatarCreator
Changed the background material of the avatar editor
Removed
Removed bUseMemoryCache property from the ReadyPlayerMeComponent
Removed Preload function from UReadyPlayerMeMemoryCache class. Use the PreloadAvatarsAsync sync node instead.