0
$\begingroup$

I want to scale the fabric bumps down and I've heard using the Mapping node is the way to go. However it's not doing anything at all in my case. Plugging it into the bump texture and it's all gone in the render for some reason.

without mapping node on with mapping node on

Here's my .blend file.

https://drive.google.com/open?id=10MT2yDEpkYqRXeAbCSkaTTMf9RlqoEV8

$\endgroup$
  • $\begingroup$ I guess you have to create an Input > Texture Coordinate before your Mapping node, and you plug the UV output of the TC into the Vector input of the Mapping so that Blender understands that it has to use your UV unwrap. By default he knows it but as you added a Mapping you need to be tell him what sort of coordinate he must apply $\endgroup$ – moonboots Jun 25 '18 at 16:36
2
$\begingroup$

The problem is with what you've left off-screen: there is no input going into your mapping node. Here's how I fixed it:

enter image description here

Mapping nodes can be used for all sorts of vectors, so they don't make any assumptions about what should go into them if you don't specify. Texture nodes, on the other hand, try to take a best guess.

Additionally, notice that I specified a UV map for your tangent-space normal map node.

Finally, using mapping nodes with tiling normal maps in Blender is not ideal, because for whatever reason, no one has ever seen fit to provide a tangent input to the Normal Map node. Appropriate tangents should go through the same mapping process as the UV coords reading the normal map. For doing things like this, I would recommend using bump maps instead, which Blender handles more cleanly, or to create and edit an extra UV map instead of using a mapping node for the normal map. http://cpetry.github.io/NormalMap-Online/ is a free tool that does a reasonable job of converting normal maps to height (displacement, bump) maps.

$\endgroup$
  • $\begingroup$ Thanks a lot! I guess I'm so noob that even when I'm trying to replicate tutorials online I still fail to see things through. These nodes things are still too complicated for me now. $\endgroup$ – Vun-Hugh Vaw Jun 25 '18 at 16:46
  • 1
    $\begingroup$ It's fine, you'll get the hang of it. $\endgroup$ – Nathan Jun 25 '18 at 16:49

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.