Texture help

Hey guys i’m still pretty new, and was wandering if i could get some help.

I’m texturing a game but the texture gets spread out a lot i want the texture to be copied and to be side by side. Hope you can help and hope you understand what im asking Thanks a lot!!

Create a material using your texture as the albedo map and play around with the Tiling and Offset settings.

If you’re changing the scale of your objects, you’re probably going to run into issues with textures getting stretched in ways you would probably prefer they didn’t. Let’s say you try to build a simple “house” out of some basic Cubes. Maybe one wall is 1x3x5, while another wall is longer, at 1x3x8. If you put the same material on those two objects, the texture will look more stretched on the longer wall.

What I’d recommend is using ProBuilder. It’s included free with Unity, and lets you create some fairly complex objects pretty easily. And ProBuilder automatically handles the tiling of the textures so that you generally don’t need to worry about it.

1 Like

I had no idea about this!

It’s hard to overstate how useful PB is in that respect. I think technically speaking, it’s constantly recomputing the UVs for all faces when they undergo a change, to generally keep them at world scale tiling. So, common operations like dragging or extruding faces results in clean geometry that textures nicely:

6122081--667163--PBUV.gif

PB’s “Getting Started” video shows some of the basics:

1 Like

Snippets like this and valuable info. on so many Unity functions are a joy to view.
I think many of us have benefited from the posts of dgoyette.
Straight to the point and easy to digest.
Many thanks to you, dgoyette…and to the OP for a great query!

2 Likes