Library
Node Group
Type
Version : 1.0
Description : The Disney Principled BSDF
Node Graph
graph TB
subgraph NG_disney_principled
NG_disney_principled_invert_metalness[invert_metalness]
NG_disney_principled_diffuse_bsdf[diffuse_bsdf]
NG_disney_principled_subsurface_bsdf[subsurface_bsdf]
NG_disney_principled_subsurface_mix[subsurface_mix]
NG_disney_principled_sheen_color[sheen_color]
NG_disney_principled_sheen_bsdf[sheen_bsdf]
NG_disney_principled_sheen_layer[sheen_layer]
NG_disney_principled_transmission_bsdf[transmission_bsdf]
NG_disney_principled_transmission_mix[transmission_mix]
NG_disney_principled_specular_roughness[specular_roughness]
NG_disney_principled_dielectric_intensity[dielectric_intensity]
NG_disney_principled_dielectric_tint[dielectric_tint]
NG_disney_principled_dielectric_bsdf[dielectric_bsdf]
NG_disney_principled_dielectric_layer[dielectric_layer]
NG_disney_principled_metallic_bsdf[metallic_bsdf]
NG_disney_principled_metallic_mix[metallic_mix]
NG_disney_principled_coat_intensity[coat_intensity]
NG_disney_principled_coat_roughness[coat_roughness]
NG_disney_principled_coat_roughness_vector[coat_roughness_vector]
NG_disney_principled_coat_roughness_dual[coat_roughness_dual]
NG_disney_principled_coat_bsdf[coat_bsdf]
NG_disney_principled_coat_layer[coat_layer]
NG_disney_principled_surface_constructor[surface_constructor]
style NG_disney_principled_out fill:#0C0, color:#FFF
NG_disney_principled_out([out])
style NG_disney_principled_metallic fill:#09D, color:#FFF
NG_disney_principled_metallic([metallic])
style NG_disney_principled_baseColor fill:#09D, color:#FFF
NG_disney_principled_baseColor([baseColor])
style NG_disney_principled_roughness fill:#09D, color:#FFF
NG_disney_principled_roughness([roughness])
style NG_disney_principled_subsurfaceDistance fill:#09D, color:#FFF
NG_disney_principled_subsurfaceDistance([subsurfaceDistance])
style NG_disney_principled_subsurface fill:#09D, color:#FFF
NG_disney_principled_subsurface([subsurface])
style NG_disney_principled_sheenTint fill:#09D, color:#FFF
NG_disney_principled_sheenTint([sheenTint])
style NG_disney_principled_sheen fill:#09D, color:#FFF
NG_disney_principled_sheen([sheen])
style NG_disney_principled_ior fill:#09D, color:#FFF
NG_disney_principled_ior([ior])
style NG_disney_principled_specTrans fill:#09D, color:#FFF
NG_disney_principled_specTrans([specTrans])
style NG_disney_principled_anisotropic fill:#09D, color:#FFF
NG_disney_principled_anisotropic([anisotropic])
style NG_disney_principled_specular fill:#09D, color:#FFF
NG_disney_principled_specular([specular])
style NG_disney_principled_specularTint fill:#09D, color:#FFF
NG_disney_principled_specularTint([specularTint])
style NG_disney_principled_clearcoat fill:#09D, color:#FFF
NG_disney_principled_clearcoat([clearcoat])
style NG_disney_principled_clearcoatGloss fill:#09D, color:#FFF
NG_disney_principled_clearcoatGloss([clearcoatGloss])
end
NG_disney_principled_metallic --"in"--> NG_disney_principled_invert_metalness
NG_disney_principled_invert_metalness --"weight"--> NG_disney_principled_diffuse_bsdf
NG_disney_principled_baseColor --"color"--> NG_disney_principled_diffuse_bsdf
NG_disney_principled_roughness --"roughness"--> NG_disney_principled_diffuse_bsdf
NG_disney_principled_baseColor --"color"--> NG_disney_principled_subsurface_bsdf
NG_disney_principled_subsurfaceDistance --"radius"--> NG_disney_principled_subsurface_bsdf
NG_disney_principled_diffuse_bsdf --"bg"--> NG_disney_principled_subsurface_mix
NG_disney_principled_subsurface_bsdf --"fg"--> NG_disney_principled_subsurface_mix
NG_disney_principled_subsurface --"mix"--> NG_disney_principled_subsurface_mix
NG_disney_principled_baseColor --"fg"--> NG_disney_principled_sheen_color
NG_disney_principled_sheenTint --"mix"--> NG_disney_principled_sheen_color
NG_disney_principled_sheen --"weight"--> NG_disney_principled_sheen_bsdf
NG_disney_principled_sheen_color --"color"--> NG_disney_principled_sheen_bsdf
NG_disney_principled_sheen_bsdf --"top"--> NG_disney_principled_sheen_layer
NG_disney_principled_subsurface_mix --"base"--> NG_disney_principled_sheen_layer
NG_disney_principled_baseColor --"tint"--> NG_disney_principled_transmission_bsdf
NG_disney_principled_ior --"ior"--> NG_disney_principled_transmission_bsdf
NG_disney_principled_sheen_layer --"bg"--> NG_disney_principled_transmission_mix
NG_disney_principled_transmission_bsdf --"fg"--> NG_disney_principled_transmission_mix
NG_disney_principled_specTrans --"mix"--> NG_disney_principled_transmission_mix
NG_disney_principled_roughness --"roughness"--> NG_disney_principled_specular_roughness
NG_disney_principled_anisotropic --"anisotropy"--> NG_disney_principled_specular_roughness
NG_disney_principled_specular --"in1"--> NG_disney_principled_dielectric_intensity
NG_disney_principled_baseColor --"fg"--> NG_disney_principled_dielectric_tint
NG_disney_principled_specularTint --"mix"--> NG_disney_principled_dielectric_tint
NG_disney_principled_dielectric_intensity --"weight"--> NG_disney_principled_dielectric_bsdf
NG_disney_principled_dielectric_tint --"color0"--> NG_disney_principled_dielectric_bsdf
NG_disney_principled_specular_roughness --"roughness"--> NG_disney_principled_dielectric_bsdf
NG_disney_principled_dielectric_bsdf --"top"--> NG_disney_principled_dielectric_layer
NG_disney_principled_transmission_mix --"base"--> NG_disney_principled_dielectric_layer
NG_disney_principled_baseColor --"color0"--> NG_disney_principled_metallic_bsdf
NG_disney_principled_specular_roughness --"roughness"--> NG_disney_principled_metallic_bsdf
NG_disney_principled_dielectric_layer --"bg"--> NG_disney_principled_metallic_mix
NG_disney_principled_metallic_bsdf --"fg"--> NG_disney_principled_metallic_mix
NG_disney_principled_metallic --"mix"--> NG_disney_principled_metallic_mix
NG_disney_principled_clearcoat --"in1"--> NG_disney_principled_coat_intensity
NG_disney_principled_clearcoatGloss --"in"--> NG_disney_principled_coat_roughness
NG_disney_principled_coat_roughness --"in"--> NG_disney_principled_coat_roughness_vector
NG_disney_principled_coat_roughness_vector --"roughness"--> NG_disney_principled_coat_roughness_dual
NG_disney_principled_coat_intensity --"weight"--> NG_disney_principled_coat_bsdf
NG_disney_principled_coat_roughness_dual --"roughness"--> NG_disney_principled_coat_bsdf
NG_disney_principled_coat_bsdf --"top"--> NG_disney_principled_coat_layer
NG_disney_principled_metallic_mix --"base"--> NG_disney_principled_coat_layer
NG_disney_principled_coat_layer --"bsdf"--> NG_disney_principled_surface_constructor
NG_disney_principled_surface_constructor --> NG_disney_principled_out