Chaos Cloth asset deleting vertex colors on render mesh

Hello,

I have a question about vertex colors in chaos cloth pipeline. It seems when skeletal mesh is imported as render mesh all vertex colors are deleted. We use blend asset in our layered materials which use vertex colors so It’s important for us to keep them.

I was trying to check vertex colors after mesh import in DataFlow editor and also using OutfitAsset to output new skeletal mesh from the pipeline and it seems that in both cases vertex colors are gone.

Are there any plans to add vertex color support to Chaos Cloth in the future?

It used to be broken, but got fixed in 5.6. (I’ve also just tested it in latest, and it still works.)

Which version of the Engine are you using?

Here’s the patch that fixed it if you need to integrate it to an older version:

https://github.com/EpicGames/UnrealEngine/commit/878f6ab2cad38689935596934279c3ca07e782b7

Also if you are still having problems with 5.6 and above, can you please upload a zipped up project so I can track where the problem is?

Hi, thank you for info about vertex colors in chaos cloth pipeline.

After further investigation in our current Unreal version(5.6.1) it seems that vertex colors are present but with different values than in the skeletal mesh window. They seems to be scaled down to lower values so it looks that they are not present on a mesh anymore (like on previous picture we shared).

Are there any known issues with vertex colors being changed after importing render mesh to the cloth pipeline?

Yes there is this fix that went in 5.7 that corrects the issue you are most likely having right now:

https://github.com/EpicGames/UnrealEngine/commit/eab6afebd65cafe560dc139fa7640d06356d9b5a