How to rescale Apex Clothing ingame?

Hello,

I’ve got a character that needs to change its scaling over the course of the game. In my experiments modifying the character scale on the fly, the skeleton and idle animation are correct no matter which scale I choose (from about 1% to about 800%), but the tunic the character is wearing doesn’t scale along with it.

The tunic was built using Apex Clothing and works perfectly fine both at normal scale and if the character is already rescaled when placed in the map or when spawned that way.

So here’s my question: Is it there any way to change the scaling of Apex Clothing on the fly?

For the record, we’re currently writing most of the game code in C++.

Thanks in advance,

Anything? Even if the answer is “It’s not possible”, that would be good to know.

Sorry just saw this question, and i sadly have no idea, but wanted to look into something similar. If i find anything i’ll let you know.

For the record, we ended up adding a second identical skeletal mesh component to the character and switch between them (one becomes visible, the other invisible) whenever the scaling needs to change. Only one of the two meshes is visible at all times. The two meshes are otherwise identical. That means the invisible mesh gets scaled along with the capsule component, but as a result the Apex cloth works fine with both scales.

I suspect this happens because the second mesh isn’t being rendered at the time of the scaling. I’ve also tried disabling visibility, scaling the character, then reenabling visibility all within the same tick, but that’s not enough. I haven’t tried stretching these across multiple ticks.

Obviously, this works in our case because we can directly switch between the two different sizes. It’s not an option if the character needs to scale smoothly and/or with greater flexibility.