Skeletal mesh still tick even after make it invisible

I have 40 invisible NPCs on my map.
I turned off the “Visible” checkbox, turned on “Disable Post Process Blueprint” and “Pause Anims” and set the “Visibility Based Anim Tick Option” to “Only Tick Pose when Rendered” in the skeletal mesh settings in BP, but it keeps ticking.

According to the profiler, the problem is in “PostUpdateAnimation”. If I clear the “Anim Class”, the problem goes away. But if I do it in runtime and then re-add it, the animations break. So question, is there any way to disable PostUpdateAnimation logic without clearing “Anim Class”?

You can manually disable tick on the mesh, and renable whenever you want!

image

(I recommend using Actor Tick Enabled which will disable ALL component ticks for you!)

Something More Streamlined?

You can also adjust this value, on your Mesh, to very easily turn of animation when the character is not being rendered!

(I very unpresumptively but in panda-rolling-down-hill-like-fashion request that :heart: @PresumptivePanda :heart: consider asking the Engine Team to make these the Default Editor Colors in 5.2)

(The Default Unreal Engine Editor Theme could be called: “Optimus Prime”) <~~~ :heart:

:heart:

Rama

PS: For :comet:Clarity :star2: and :rose: Mutually Beneficial Giggles :tulip: I present the Originator of this UE Editor Theme:

1 Like

That would be a rather heroic-looking theme. :smile:

1 Like