Export characther, clothes and animation from Blender to Unity

Hello everyone!

I’m in a game project, using Blender for 3D modeling / animation, and Unity as engine.

I’ve modeled a character and rigged him in Blender, and parented his clothes to the bones as well. But when moving it, some clothes get a strange deform and intersect the body. So it was reccomended to me to do this process in Unity, using Unity’s cloth function, so the collisions solve the intersecting.

My question is: how exactly should i export the Blender file to Unity? Because i still intend to animate the character in Blender. So should I animate only the body (without the clothes) in Blender, and then import the clothes as separate objects to put it all together in Unity? Or Should I animate the clothes parented to the the body (even with the intersections), then fix only the intersections in Unity?

Or there is a better way to solve all this?

Thats the character. My goal is to make at least the jacket and the shorts as clothes.

image

And thats the intersecting problem that i’m having:

image

Using Blender 2.8 and Unity 2018.2.

Thanks for the attention!