From UDN :
we are spawning a number of characters at the same time during the game, and seeing a major framerate hitch when we do so. After the characters have been spawned, we use SetSkinnedAssetAndUpdate on their skeletal mesh components to configure them, which is part of what is taking the time. Among other things, it causes a render pipeline flush in USkinnedMeshComponent::InitLODInfos(), which means that spreading out the calculations over several frames is not as attractive, since that would give us about 35 frames in sequence with a render pipeline flush in them.
Is there a way to avoid a stall waiting for the render commands to flush when setting a skinned mesh? More generally, what is the recommended way to spawn and set up characters like this during a game? The characters we use are metahuman based, so they may have fairly complex skeletons and meshes, and can take a while to initialize.
Customer will have to validate, the fix was obvious, but repro is specific to their setup.
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
How to achieve HLSL Multiple Render Target in Material blueprints?
Why does the system plugin 'UnrealBuildTool' error could not be found when the project is compiled?
How does UMG set overlapping layouts?
What property of the Slider is the image used when dragging?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-183719 in the post.
7 |
Component | UE - Anim - Rigging |
---|---|
Affects Versions | 5.2 |
Target Fix | 5.3 |
Created | Apr 19, 2023 |
---|---|
Resolved | May 16, 2023 |
Updated | May 22, 2023 |