Material slots on imported assets

So I often import assets from other stores, most often the unity asset store. However I sometimes have a problem where a model that is supposed to have multiple different textures applied to it, is only given one slot for a single material. For example, a tree asset that should have one texture for the trunk, and one for the leaves only has one slot and any texture applied is wrapped over both the trunk and the trees.
Opening the same assets in Unity itself (or blender for that matter) and its clear there are supposed to two or more material slots.
This doesn’t happen all the time though, often Iclone detects correctly and gives the appropriate amount of material slots to an imported 3rd party model.
Does anyone know why Iclone sometimes does this, and is there anything that can be done about it?

Hi…

When you import your prop, what are you seeing in the Materials List of the Modify Panel? Also are you importing OBJ or FBX?

So if the imported prop is showing multiple materials, then these can each be assigned individual textures, although you may have to do it manually if the textures haven’t been correctly assigned during import.

But, if there is only one item in the Material List, then obviously you can only assign one texture to each channel for that material.

Hi Pete thanks for the reply

I’m importing FBX’s. I’m used to having to manually apply the textures in these situations so that isn’t a problem.
The problem is that the material list in the modify panel only shows one slot for a single material. So any texture you apply wraps over the entire model, even though its clearly designed to have multiple textures applied to different parts of it.
What I can’t figure out is why Iclone does this seemingly randomly? Plenty of other items (from the same asset pack) import into Iclone with the correct amount of material slots. I still have to track down each of these materials and apply them manually but it can be done.
But when there simply isn’t a space to apply other textures to, even when other programs such as Blender and Unity assign them the correct amount of texture slots, I’m not sure what can be done?

Any advice or insight would be awesome. Apologies if I’m not being clear enough, it’s tricky to explain and I’m not sure I entirely have the language.

Hi,

Could you please send us the problematic FBX file so we can have a look into it?
You can send it here: alanyang@reallusion.com

Thanks!