[SOLVED]Add a material with texture made in Unity to an object made in Blender
Hi, all.
I have created a few models in Blender WITHOUT any materials on them. I'm trying to create materials with albedo textures in Unity and add them to the models. The problem is that it is showing a SINGLE COLOR from the texture. If I use the same Unity material on a 3D object made in Unity it is applied without any issues.
Am I missing anything?
Both the tank and the cube are using the same camouflage texture, but the cube was created in unity and the tank was imported from Blender.
[1]: /storage/temp/99633-material-error.png
Answer by cswan90 · Dec 28, 2017 at 03:42 AM
I am also having this issue and cannot figure it out. I have made several models in Blender and have tried texturing them. ALL of them show up as a flat color. However any other object, like cubes or plains made in Unity, apply the texture perfectly.
EDIT: I have the answer! It is an issue that is solved in blender. Begin editing the model you want to import into unity. Select the object and then switch from Object mode to Texture Mode. Then the tool bar on the left should say that it is missing UV's. There should also be a button on that tool bar that says Add simple UV's. Hit that button, and you are done! Just export to unity and the textures will work.
Answer by SeuDigao · Jan 11, 2018 at 07:26 PM
In the end, all I had to do was to UV Unwrap the models in Blender for this to work.
Your answer
Follow this Question
Related Questions
How can i export materials from blender to unity? 0 Answers
Help, cannot change reference of Renderer.material 1 Answer
How to get glass to defuse light? 0 Answers
Problem when exporting material from Blender to Unity3d 1 Answer
Layered Material / Shader / Texture for realtime manipulation of part of a texture. 0 Answers