Importing Blender to Unity Texture Problems

I’ve created a model in Blender and want to use it in Unity. I’ve seen tutorials that say you can drag and drop a .FBX file into Unity to import the model. This works for me, but the textures aren’t on the model when I import it. How do you get a Blender model WITH textures into Unity.

1 Like

You don´t need to export to .fbx, just use the .blend file. Textures must be re-asigned inside Unity the first time you import a model, Unity will apply them with the UVs you built in Blender, and will remember them.

Could you clarify what you mean be “reassign textures in Unity”? I’ve been using Blender for a few months but Unity for a few weeks. I tried adding the .blend file into the Project view of Unity and the actual 3D model didn’t show up in the Inspector view. What am I doing wrong? (The 3D model shows up if I use the .FBX file).

You must select the models, look for the materials they use and drag the textures there. Your problem with the blender model not showing can be because of several reasons. Check this thread for basic usage:

http://forum.unity3d.com/viewtopic.php?t=43550

That’s not exactly true - Unity searches for texture in specific paths and it assigns them automatically when it locates it.

Yes, it is true, but it forces you to use a folder with a certain name in a certain location… My advice was for a more general purpose, as a lot of people is used to other file/folder setups. I for one like better to have each texture at the same folder than the blend model using them. And other people likes to have only one folder with all the textures in a project.