- Home /
Texture stretches out when I put it on an object
So first, of all, I'm very new to Unity. Whenever I have a problem, I look it up, and usually find the answer. This time, however, I could find anything (that would work, anyway). When I put a material on an object (I got this one from the asset store), it stretches out. In the image you can see what it's supposed to look like, and what happens. How do I make the texture repeat instead of stretch out? The texture of the object does not change while you play.

Answer by Namey5 · May 24, 2017 at 08:21 AM
Change the main texture tiling/scaling on either the X or Y axis. You are using an object with a large, non-regular scaling factor and normally scaled UVs. The only way to fix this without remodeling the mesh as so is to change the material's texture tiling factors.
Answer by shadowpuppet · May 24, 2017 at 09:28 PM
yeah..what he said. Unless you model and texture and set UV tiling in a third party 3D program and import the gameoject, your UV tiling on an object created in Unity will get funky if you scale that item
Your answer