4
$\begingroup$

I use a Mapping Node for modify texture result. But the properties of Mapping Node are fixed. Is possible to add some sockets for Value Node? Then I can change values from somewhere else.

$\endgroup$

1 Answer 1

5
$\begingroup$

Unfortunately this isn't possible without modifying blender's source code. However, in the case of the mapping node, everything it does can be done with regular math nodes.

I've made some nodegroups which re-implement the mapping node accordingly:

enter image description here

Append or link (F1) the "Scale" "Translate" and "Rotate" nodegroups into your .blend, or put them in your startup .blend to keep them at your fingertips at all times ;)

$\endgroup$
4
  • $\begingroup$ one more problem... Rotate Group has initial angles.... $\endgroup$
    – Henry
    Commented Nov 2, 2017 at 8:59
  • $\begingroup$ @Henry It works for me.. How are you using it? Could you post a screenshot of your node setup? $\endgroup$
    – gandalf3
    Commented Nov 2, 2017 at 17:58
  • $\begingroup$ Deg2Rad Node Group is defined in another .blender file. So node tree is broken. Now it works. Thanks again! $\endgroup$
    – Henry
    Commented Nov 3, 2017 at 2:26
  • 1
    $\begingroup$ @Henry Ah, I forgot to make that group local before uploading.. I've updated the .blend in case anyone else should happen across this. $\endgroup$
    – gandalf3
    Commented Nov 3, 2017 at 4:12

You must log in to answer this question.

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