As you can see appears "undefined" the PBT Principled shader node from blender 2.79, and I need to use it.

Is there a way or other alternative for rendering PBR Textures with all the same input settings that this shader has?

enter image description here

  • 3
    $\begingroup$ Please keep all extraneous text out of posts. Principled shader was introduced in 2.79 and is not compatible with previous versions $\endgroup$ Jan 29, 2019 at 17:46
  • $\begingroup$ It's probably a good one... but what's your reason for not using 2.79? $\endgroup$
    – Robin Betts
    Jan 29, 2019 at 21:07
  • $\begingroup$ @RobinBetts unfortunately i cant use it in my os $\endgroup$ Jan 30, 2019 at 3:16
  • 2
    $\begingroup$ What OS does not allow you to use V2.79? $\endgroup$
    – Sprad001
    Jan 30, 2019 at 7:02
  • $\begingroup$ @Sprad001 its complicated to explain :"( $\endgroup$ Jan 30, 2019 at 20:40

1 Answer 1


The principled BSDF shader was introduced in version 2.79. Previous versions of blender will not be able to use such node.

You would need to recreate the properties of a Physically Based Shader using a combination of other shader.

There are quite a few "tutorials" out there that show how to do this. Here are some links:




but there are plenty of others you can find using your favorite search engine.


You must log in to answer this question.

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