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.
1 Answer
$\begingroup$
$\endgroup$
4
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:
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 ;)
-
$\begingroup$ one more problem... Rotate Group has initial angles.... $\endgroup$– HenryCommented 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$– gandalf3Commented 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$– HenryCommented 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$– gandalf3Commented Nov 3, 2017 at 4:12