I made a 3D model in Blender, saved it to my desktop as "Seven.blend" I also saved a camouflage-tile image as "Camo.jpeg"
Then I imported these files into my unity project. When I create a prefab, fill it with the "Seven" object and then attach the mesh renderer component to it. I use the "Camo" image for the material.
Here is the problem... The object does not display the image's pattern. It just shows the color green. Possibly the average color in the image, or maybe the top-left pixel?
How can I properly attach materials to objects so that it is displayed the way you would expect? I have had this problem several times. The desired effect works flawlessly when I use the material on Unity built-in objects such as the Cube, Sphere, Capsule, and Plane.
Answer by Eric5h5
Aug 22, 2010 at 07:14 AM
You have to UV map models in order to texture them.
Answer by C.SAnimations
Jun 10, 2012 at 03:43 AM
There is Different ways to texture it for different versions, I myself have used 2.63, To texture in that one you
First:click the material button, Then turn Specular all the way down.
second:Click the Textures button then find the type option and click it then select image or movie Third:Click coordinates then choose UV.
That should work if u have 2.63
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a user guide.
If you are a new user, check out our FAQ for more information.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
For troubleshooting common problems with Unity 5.x Editor (including Win 10).
Answers and Comments
1 Person is following this question.
Importing Blender FBX into Unity (pictures)
Problem applying textures
texture not applied, despite many attempts
Separate textures for identical objects?