0
$\begingroup$

Blender 2.8/Eevee,

As I've proven to myself time and time again, my texturing knowledge and skills are abysmal...

I want to texture a part of my object with a custom texture but I can't seem to get it working. I've tried reading and watching tutorials but I believe I'm doing exactly what the tutorials say and still nothing.

Im trying to put a custom texture ONLY on the top of the counter (as indicated by the names of the material slot and UV map), I've unwrapped only that portion and used nodes to create what should have been a working material (the rest of the object is divided into other materials, by the assign button). However, nothing but the default color can be seen in rendered view. What am I doing wrong?

enter image description here

$\endgroup$
  • $\begingroup$ Did you assign the materials to the faces? blender.stackexchange.com/questions/516/… $\endgroup$ – cegaton Jul 7 at 18:34
  • $\begingroup$ Yes, each part of the object is assigned a different material. $\endgroup$ – Michael Jul 7 at 18:39
  • $\begingroup$ You appear to have Use Nodes turned off for that material, and have then defined a node tree for it. Does turning it on make any difference? $\endgroup$ – Ben Jul 7 at 23:18
  • $\begingroup$ @Ben Turning it on/off does nothing. It's a problem with the inital 3 node setup. It has to be done by Blender (by using the properties menu) or it just won't show up - just white. $\endgroup$ – Michael Jul 12 at 15:22
0
$\begingroup$

I found the problem.

Apparrently in 2.8 you can't just add image texture nodes and link everything up like I used to do in older Blender versions. Blender will only read a texture if it's imported through the properties panel, next to the color picker button. Thought I'd try to do the exact same steps that are shown in the tutorial (even though they result in exactly the same node structure) and it worked, but trying to build an identical node setup somehow fails...

$\endgroup$
  • $\begingroup$ This is not the case in my version of 2.8, I can just add an image texture node and link everything up and it works. I'd use the UV socket of the Texture Coordinates node rather than the UV Map node though, especially for a simple object. The UV Map one is to select from different UV maps I think. It's not clear from your question whether you've assigned any faces to slot 2 since the materials are all roughly the same colour, but if that isn't the problem I'm not sure what is. $\endgroup$ – Ben Jul 7 at 23:17
  • $\begingroup$ I've been able to replicate the issue consistently. Whether I apply that UV Map node or not seems to be irrelevant (it's unnecessary and I only did it to check if it changes anything). The result is always the same - creating an image texture node manually (in the node editor) does nothing, it's all white. The texture will only show up on the object if I let Blender create the 3 basic nodes using the properties menu - I can also edit those nodes after that without any issues. The problem is only with the initial setup. $\endgroup$ – Michael Jul 12 at 15:19

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.