Blender is driving me crazy. I have create a cube in blender and I gave it a texture. When I press F12 to render and show me the texture with the cube I see the cube textured. so it work fine in blender. However when I export it to FBX format to XNA, XNA will only show the cube with the material I choose but it will not show the texture. Why?

Is your cube model UV-mapped? The vertices need to have texture coordinate values to render from a texture.

Because I downloaded many models from the internet and they worked with texture on them.

They worked in XNA, or just loaded back up in Blender?Also, the .fbx file contains a reference path to the texture the model uses. Does that path work when you move the .fbx file into the content project location?

So I guess its blender fault not mine.

I've modeled, textured, exported and loaded files from Blender into XNA without issue: your process is missing a step somewhere.

Is your cube model UV-mapped? The vertices need to have texture coordinate values to render from a texture.

Because I downloaded many models from the internet and they worked with texture on them.

They worked in XNA, or just loaded back up in Blender?Also, the .fbx file contains a reference path to the texture the model uses. Does that path work when you move the .fbx file into the content project location?

So I guess its blender fault not mine.

I've modeled, textured, exported and loaded files from Blender into XNA without issue: your process is missing a step somewhere.