Is it possible to set custom default values for nodes? For example, if I add a math node I would like it to be set to multiply by default.

In a similar trend, is it possible to have the Principled BSDF as the default shader when creating a new material?


Edit: the "duplicate question" provides only a rough workaround to one part of my question, so I don't quite regard it as an answer.

  • 3
    $\begingroup$ Possible duplicate of How to set default shader to principled brdf $\endgroup$ – Pascal Jan 11 '18 at 12:07
  • 1
    $\begingroup$ You could always make a "default" material, set it's fake user flag and store it in your startup scene. So changing to your default material will be trivial, even if it's not fully automatic. $\endgroup$ – Pascal Jan 11 '18 at 12:08
  • $\begingroup$ That might be not possible at least from GUI. If you script material adding then you define what is there but you will get predefined nodes first and then do something with them if needed (remove/create new ones), related blender.stackexchange.com/questions/5668/… and blender.stackexchange.com/questions/23436/… $\endgroup$ – Mr Zak Jan 12 '18 at 14:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.