Can't texture model from blender in Unity

Hey, I’m new to Blender, and I’ve created a simple asteroid model of about 20 polygons that I’d like to import into Unity and drop a texture on it. When I do so, the texture is all a solid color which does respond to changes in the texture color, but is never a texture instead of a solid color. Doing a bunch of searching, it looks like this is because I’m missing a UV map. I looked for tutorials, and found a few, but I don’t know if they’re old tutorials or what, but I can’t quite follow, and nothing I try allows me to drop a useful texture on my asteroid in Unity. Halp! :slight_smile:

Attached is a screenshot including the object in Unity and in Blender. As you can see, I smoothed out my asteroid shape using Subdivide - I don’t know if that’s part of the problem. I’ll be honest, I’m near-useless in Blender. For any advice you give or operations to try, could you please be as detailed as possible?

Yes, you need to UV unwrap the mesh in blender, you’ll probably need to spend some time watching tutorials on youtube, these for example look fairly recent: