0
$\begingroup$

First of all, i want to explain what i am on. To test, i prepared a box with a material (picture 1) and a text with transparent background(picture 2) using nodes.

Picture1, the box

enter image description here

Picture2 and 3, alpha/opacity map to create text with transparent background and node setting for it

enter image description here enter image description here

  1. Question: Is there any node option to add text texture on box's burlap texture without affecting it...like in photoshop: text layer on another layer.

  2. Question: i was tryig it with MixRGB node but all options on it changes the textures as in picture 4. Then i wanted to render it to see what it looks like. But then text doesn't seem in rendered window as in picture 5. Why does that happen ?

Picture 4, when i try it with MixRGB node and node settings for it: enter image description here enter image description here

Picture 5, Text doesn't appear in rendered window: enter image description here

$\endgroup$
  • 1
    $\begingroup$ These are called Decals, you will find some setups for them online under this term. Your problem in pic.5 is probably the shader output going into color input (green to yellow). You want to connect green with only other greens. $\endgroup$ – Jaroslav Jerryno Novotny Sep 5 '17 at 23:33
  • $\begingroup$ This is alittle different than i was looking for. But thank you for sharing it. it seems like a good method i can use on my next projects. And i noticed about that green-yellow output-input mistake after you mentioned. That is why it doesn't appear in rendered window. it does now:) $\endgroup$ – Mehmet Sep 6 '17 at 11:10
2
$\begingroup$

Plug the Alpha socket in the image node into the Mix Factor of the Mix Node there instead of the Color socket.

$\endgroup$
  • 1
    $\begingroup$ i tried it with alpha socket in image node into factor of Mix Node (prnt.sc/ghqztb), this is the result (prnt.sc/ghqzke). Then i tried it with color socket in image node into Mix Node(prnt.sc/ghr04s), it seemed working (prnt.sc/ghr00s). No idea how, though. $\endgroup$ – Mehmet Sep 6 '17 at 11:06

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.