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.
asked Aug 22, 2010 at 05:41 AM
You have to UV map models in order to texture them.
answered Aug 22, 2010 at 07:14 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