Why are my textures stretched working?

I UvMapped my textures but for some reason the texture is stretched in the render. When I just asigned a base texture to the faces of the model it worked, but I need to use materials so I can use the nodes and alter the colour curves.

On another note if I render with curves the entire model is black.


Maybe you forgot to set Mapping coordinates to UV in the Material’s Texture settings?

Honestly, I still don’t understand why the hell isn’t UV the default setting for image textures on uv unwrapped models…