Blender UV map texture problem?

Whenever I try to UV unwrap an object in blender, then place a texture on the object in Unity, the texture comes up all patchy and distorted (Unless the object has a square face). Is there an easier, more efficient way to do this, or am I just doing something incorrectly?

You can mark seams in blender to allow your UV to unwrap in the best possible way, once the UV is Unwrapped:

  1. Export the UV as .png
  2. Import to Photoshop, GIMP or whatever you prefer.
  3. Make a new layer under the UV layer
  4. Create your texture on the new layer (hiding and showing the UV as a template)

This dead basic guide will only be good for a simple model.

The reason the texture comes up patchy is due to the object’s UV only covering certain parts of the base image you import.

You can also pack the image to the model so unity auto assigns them: can i import materials from fbx? - Questions & Answers - Unity Discussions