0
$\begingroup$

I want color from one image and texture from another image for the material of the dress I am working on. Currently I am using a mix shader to join the two images but I am not getting the desired result.

Below is an image with the color I want (I set the mix factor to 0):enter image description here

Below is an image with the texture I want (I set the mix factor to 1):

enter image description here

Is there any way I can get 100% of both effects. I don't want any color from the second image and changing from color to non-color data in Image Texture Node doesn't seem to do much.

Any help would be greatly appreciated. I'll add my blender file in case it helps.

$\endgroup$
2
  • 3
    $\begingroup$ This isn't an answer to the question, but you shouldn't be plugging green outputs (shader) into yellow inputs (colour). $\endgroup$ Commented Apr 17, 2017 at 16:16
  • $\begingroup$ yeah sorry I was just playing around with the nodes hoping the problem would suddenly disappear $\endgroup$ Commented Apr 17, 2017 at 16:21

1 Answer 1

1
$\begingroup$

The mix node is for mixing different shaders, or materials, not different parts of one material. To add the "Texture" effect you want, I took a look at your file and reconfigured your shader to use a Bump node.

First, within the Chocofur_Fabric_Basic material, I removed the overlay node (unnecessary) and replaced it with a Bump node, routing the Main_Color input directly to the shaders and the Bump into their respective Normal inputs.

1

Back in your main material node setup, I removed redundant nodes and hooked the sideways skirting color into the Main_Color input of the fabric shader and the Chocofur texture image into the Texture_Input input of the fabric shader.

2

Here is the final Blend file:

$\endgroup$
0

You must log in to answer this question.

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