There must be a simple option to tile a texture evenly over any object automatically. Are there any ways to do this?

  • $\begingroup$ sorry - my mistake won't do it again! It's because I was hoping there was a more uniform method to tiling textures on objects that may become more complex than a cube. $\endgroup$ – user14272 May 10 '15 at 20:44
  • 1
    $\begingroup$ related: blender.stackexchange.com/questions/21175/… $\endgroup$ – cegaton May 10 '15 at 20:47
  • $\begingroup$ Could you show an example of exactly what you are trying to do? $\endgroup$ – VRM May 11 '15 at 0:20

With Cycles nodes, Box Projection is available, (maybe this can be done with Blender Internal as well, I'm not sure).

Here's the node setup. The Blend slider works well for low frequency detail but tends to blur high-frequency detail.

enter image description here

If the model has UV Coordinates, you can bake the results for use with other applications.

  • 1
    $\begingroup$ Thank you so much.. I've been trying to achieve this for ages! $\endgroup$ – user14272 May 11 '15 at 6:21

While it isn't entirely clear what you are asking, if my assumption is correct, you want to map a texture onto an object in a way that it repeats X amount of times over one or both axes. Like a tiled floor.

The easiest way to do this is to scale the UV coordinates in the image editor to X times the bounds of the UV space. Any faces assigned UVs outside of this space will loop or "tile" like so:

Before scaling before scaling UVs

After scaling after scaling UVs


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.