Im trying to create a model using blender and import it to unity. I can import the model and get the texture working but the texture uv map is not correct. I have a uv layout map file I exported but not sure if there is some way to apply it in unity. Any help would be appreciated.
I don't know why but .obj seems to work while .fbx does not, no matter what I try. I guess the main difference between file types is .fbx supports animations. I have no plan to work on animations any time real soon so I'm not going to use .fbx format.
There are so many posts about this issue in Unity forums going back several years. Many people are not happy about it.
It's not all roses though. For posterity these are my .fbx export settings:
Setting path to copy seems important based on forums but it doesn't seem to do anything. It supposedly copies the texture into the obj. However after importing to Unity I had to still do several things:
- I pack then unpack the file in Blender which creates a textures folder.
- Then I copy the textures to unity. I have to select my obj and click export materials.
- Then manually copy the textures directly to the materials. Its rubbish and no idea if it will work for all models. Too much information to explain every step without a video.