merge upstream

This commit is contained in:
2025-06-30 20:40:44 +00:00
10 changed files with 433 additions and 31 deletions

View File

@ -216,6 +216,7 @@ def parse_shader(node: bpy.types.Node, socket: bpy.types.NodeSocket) -> Tuple[st
'ADD_SHADER',
'BSDF_PRINCIPLED',
'BSDF_DIFFUSE',
'DIFFUSE_BSDF',
'BSDF_GLOSSY',
'BSDF_SHEEN',
'AMBIENT_OCCLUSION',

View File

@ -153,6 +153,7 @@ ALL_NODES: dict[str, MaterialNodeMeta] = {
'AMBIENT_OCCLUSION': MaterialNodeMeta(parse_func=nodes_shader.parse_ambientocclusion),
'BSDF_ANISOTROPIC': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdfanisotropic),
'BSDF_DIFFUSE': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdfdiffuse),
'DIFFUSE_BSDF': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdfdiffuse),
'BSDF_GLASS': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdfglass),
'BSDF_PRINCIPLED': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdfprincipled),
'BSDF_TRANSLUCENT': MaterialNodeMeta(parse_func=nodes_shader.parse_bsdftranslucent),