Bugged model import?

Hello, I’m trying to make a simple Unity game and I was gonna use this Vein model. The problem is the model looks like its disconnected and missing textures. Anyone got an idea how I can fix it using Blender or Unity?

the original model www.turbosquid.com/3d-models/interior-veins-blend/623745

Unity will only connect materials successfully if certain conditions are met.

If the texture is misnamed or not where Unity expects it, you may need to hand-connect the texture to the material after import. It’s pretty common to have this happen in fact.

ok that makes sense, i dont have alot of blender experience, is there way to fix this disconnection?

Well there are the posted rules that Unity applies when importing an FBX. (The .blend file is converted into an FBX by a python script, then hoovered into Unity). Even then however, I find that it almost always doesn’t quite line up except in the trivial-est sense: one model named foo, one texture named foo.tga and one material named foo, and even then not so much.

Personally I just assume it’s part of the process of importing things into Unity3D. Once the textures have been set to the materials, then everything will “stick,” so it isn’t something you need to redo.

Besides, you almost always need to make texture import tweaks and material (shader) choices anyway, so it’s not really that much of an extra step in the grand scheme of things.

You are using source control and visible meta files, right? That texture-to-material connection is stored in visible meta files and is often something you want to put under source control to ensure it doesn’t change.