2
$\begingroup$

I have created a texture coordinate node and then deleted it. This action shows a small difference after rendering and I'm interested in describing this difference in words.

enter image description here

enter image description here

$\endgroup$
2
  • 2
    $\begingroup$ If you are using an image texture, blender picks the "UV" Texture Coordinate by default. Procedural textures (ex: Noise Texture) use "Generated" by default. Generated represents the bounding box of your mesh, with coordinates 0,0,0 at the "bottom" corner. $\endgroup$ Dec 22 '20 at 19:01
  • 1
    $\begingroup$ To understand more about the differences in texture mapping watch this video: Manipulate texture coordinates like a boss $\endgroup$
    – susu
    Dec 22 '20 at 19:08
3
$\begingroup$

As Christopher Bennett says in the comments, when you have no texture coordinate attached, it is picking a default for you, that default uses UV coordinates for mapping.

When you use Generated coordinates something interesting is happening. It's attempting to map the image on the Z axis to your object, and since that axis doesn't exist for your two dimensional image, it's repeating the pixels at the edge of the texture along the Z axis of the object.

$\endgroup$

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