Need help with textures

I have some 3D objects I’ve created for a game. I’ve created some materials to use on these objects, many of which are unusually shaped.

However: When I apply the material, the image is tiled. I do not want it tiled. I want it streched. How can I accomplish this? And, yes, I want it out of ratio. I don’t care HOW it stretches on the surface. Can I apply an image

Adjust the tiling + offset on the material

and read this: How to make a texture tile and not stretch

That is the reverse of what I need. The material tiles by default. I want it to stretch. In Maya, there was a way to edit the mesh ui to stretch the material over an object; I’m looking for something similar here in Unity.

The image can be found at Tiled hosted at ImgBB — ImgBB.

Set material tiling to 0.2 or something like that. A value less than 1.

What neginifinity suggested will probably work, but If you want absolute control of how a texture applies to a 3D object, you need to adjust the model’s UV coordinates. This is something that needs to be done in a 3D modelling app. Unity doesn’t really provide a good way to do this.

Note that the UV coordinates, which determine what parts of the texture are drawn on which part of the model, are a property of the model, not a property of the material.

I see. Basically, the “UV coordinates” are something I can’t manipulate - at least, with the software I have. I’ll have to develop some textures that tile well, then.

You might find this handy: it jams default triplanar UVs into your models. I use it for a lot of prototyping, just to paste some kind of texture on random low-importance things.

The best 3d modelling software, Blender, is completely free. So I would give that a go to adjust the UV layout of your model.

1 Like