1
$\begingroup$

I assigned a texture to one face of an object. During the rendering it is stretched in one direction. What caused this error and how do I fix it?

Below is an image of a render on left and a material preview on right.

enter image description here

$\endgroup$

1 Answer 1

1
$\begingroup$

You have to UV unwrap it. Enter Edit mode, select the face, hit U, unwrap, this should fix the stretching.

Basically your texture is not correctly 'mapped' to your geometry. For a square face you want it to be square in UV space as well, here it most likely more of a rectangular shape.

Edit: Your textures coordinates weren't correctly UV mapped, textures were projected based on your object bounding box (it's called 'generated', that's what blender does by default since it doesn't know how you want to project your textures). This is why you need to unwrap the face as described earlier and make sure you feed your noise textures vector inputs with proper data like so:

enter image description here

$\endgroup$
2
  • $\begingroup$ What's not working? If you don't give a .blend file or decent informations don't expect to be helped. $\endgroup$
    – globglob
    Commented Oct 23, 2019 at 15:55
  • $\begingroup$ I've updated my answer. $\endgroup$
    – globglob
    Commented Oct 23, 2019 at 21:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .