0
$\begingroup$

enter image description hereenter image description here

I want to create an underground hallway. I added a cube in an empty world, resized it along the Y axis, downloaded concrete textures and put them in nodes. But the texture looks stretched. Is there a way to fix this?

$\endgroup$
  • $\begingroup$ you don't give enough informations like how does your object looks like, is your unwrap correct, and the picture is hard to read, maybe share the object with its images packed? $\endgroup$ – moonboots Dec 1 '19 at 17:37
  • $\begingroup$ I just added a cube in an empty world, resized it along the Y axis, downloaded concrete textures and put them in nodes. $\endgroup$ – Dino Gržinić Dec 1 '19 at 17:41
  • $\begingroup$ could you please share your file with the images packed? It would really help ;) $\endgroup$ – moonboots Dec 1 '19 at 18:28
0
$\begingroup$

The texture is distorted, because you scaled your mesh, and you're not using a UV map.

1) Apply object scale
Because you scaled your object, your scale is probably messed up.
Just go to Object->Apply->Scale
Shortcut: Ctrl+A

Apply scale enter image description here

2) UV unwrap your mesh
You need to UV unwrap your mesh, so the texture is properly positioned.
In Edit mode, select all through Select->All
and then go to UV->Smart UV project

Unwrap your mesh enter image description here

3) Connect your UV map

Add a Texture Coordinate node, and use the UV output.
Add a Mapping node, to control the scale and position of your texture.

Connect your nodes as in this image enter image description here

Done.

$\endgroup$

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.