Do not repeat the texture on Collada export? I am trying to apply a UV mapped texture to an object and export it in the Collada format. The result is not what I designed in Blender. Here's the simplest procedure that shows what I did.


Start with the blank file and add a cube mesh.
Select texture viewport shading.
Unwrap the cube mesh (Smart UV Project).

In UV/Image Editor, open random image.
Position and scale islands so that the image is only on one side of the cube (that's how I want it).


The texture is now repeated on all sides of the cube in the viewport.


From this point on, I have three choices.

Don't assign any material


Export to Collada.
Cube is grey when viewed in MeshLab. No material, no texture, nothing. And that's fine.




Assign the material


Assign a new material to the cube (it did not have a material before).

Without changing any material properties, export to Collada. Or do make changes, the result is the same.
Cube is black with texture applied and repeated.




Why is there any texture on the cube when the material doesn't have any textures by itself?

Assign the material and the texture


Assign new material to the cube.
Add new texture, set it as image, load the same image as texture as when doing UV mapping.
Image Mapping > Extension, set to Clip.
Mapping > Coordinates, set to UV.
Mapping > Map, set to UVMap (only choice available).

Observe that none of the changes made make any difference in viewport (in render, however, they do).
Export to Collada.
Cube is black with texture applied and repeated (same as before).


Collada model represents what is viewed in the viewport, and none of the changes made in material/texture after making UV mapping get reflected on the exported model. How to get them exported?

Notes


Using Blender 2.69 with Blender Render.
When exporting to Collada:


Include UV Textures is checked.
Include Material Textures is checked.
As far as I know Collada (and most other export formats for that matter) concern themselves mostly with exporting geometry, UV's and some times animations and constraints, not materials or textures.

Materials are very tied to the rendering system they belong to and can't generally be easily exported between applications apart from some basic properties.

Whatever changes you make to your material and/or texture settings are not at all guarantied to be correctly exported, and will most often get lost, many of them are (as you already stated) not even supported as in the viewport as rendered preview (like the clipping setting).

Now I do not know Collada export very well, nor do I know MeshLab software, but if you want your texture to show up in one face alone I'd advise either to use a different material for that face, or to unrwap your mesh accordingly, having in mind that by default all textures will tile infinitely.

That probably means setting the UVs for the faces that should have no texture to 0,0 like for example scaling them down to one corner of the UV editor.

For any other more complex material properties it's probably better to do it in meshlab or whatever final destination application you will be using.

Also see .fbx export why there are no materials or textures?