Go to the source code of this file.
◆ SOCK_ALPHA_ID
◆ SOCK_ANISOTROPIC_ID
| #define SOCK_ANISOTROPIC_ID 15 |
◆ SOCK_ANISOTROPIC_ROTATION_ID
| #define SOCK_ANISOTROPIC_ROTATION_ID 16 |
◆ SOCK_BASE_COLOR_ID
| #define SOCK_BASE_COLOR_ID 0 |
◆ SOCK_COAT_IOR_ID
| #define SOCK_COAT_IOR_ID 21 |
◆ SOCK_COAT_NORMAL_ID
| #define SOCK_COAT_NORMAL_ID 23 |
◆ SOCK_COAT_ROUGHNESS_ID
| #define SOCK_COAT_ROUGHNESS_ID 20 |
◆ SOCK_COAT_TINT_ID
| #define SOCK_COAT_TINT_ID 22 |
◆ SOCK_COAT_WEIGHT_ID
| #define SOCK_COAT_WEIGHT_ID 19 |
◆ SOCK_DIFFUSE_ROUGHNESS_ID
| #define SOCK_DIFFUSE_ROUGHNESS_ID 7 |
◆ SOCK_EMISSION_ID
| #define SOCK_EMISSION_ID 27 |
◆ SOCK_EMISSION_STRENGTH_ID
| #define SOCK_EMISSION_STRENGTH_ID 28 |
◆ SOCK_IOR_ID
◆ SOCK_METALLIC_ID
| #define SOCK_METALLIC_ID 1 |
◆ SOCK_NORMAL_ID
◆ SOCK_ROUGHNESS_ID
| #define SOCK_ROUGHNESS_ID 2 |
◆ SOCK_SHEEN_ROUGHNESS_ID
| #define SOCK_SHEEN_ROUGHNESS_ID 25 |
◆ SOCK_SHEEN_TINT_ID
| #define SOCK_SHEEN_TINT_ID 26 |
◆ SOCK_SHEEN_WEIGHT_ID
| #define SOCK_SHEEN_WEIGHT_ID 24 |
◆ SOCK_SPECULAR_ID
| #define SOCK_SPECULAR_ID 13 |
◆ SOCK_SPECULAR_TINT_ID
| #define SOCK_SPECULAR_TINT_ID 14 |
◆ SOCK_SUBSURFACE_ANISOTROPY_ID
| #define SOCK_SUBSURFACE_ANISOTROPY_ID 12 |
◆ SOCK_SUBSURFACE_IOR_ID
| #define SOCK_SUBSURFACE_IOR_ID 11 |
◆ SOCK_SUBSURFACE_RADIUS_ID
| #define SOCK_SUBSURFACE_RADIUS_ID 9 |
◆ SOCK_SUBSURFACE_SCALE_ID
| #define SOCK_SUBSURFACE_SCALE_ID 10 |
◆ SOCK_SUBSURFACE_WEIGHT_ID
| #define SOCK_SUBSURFACE_WEIGHT_ID 8 |
◆ SOCK_TANGENT_ID
| #define SOCK_TANGENT_ID 17 |
◆ SOCK_THIN_FILM_IOR_ID
| #define SOCK_THIN_FILM_IOR_ID 30 |
◆ SOCK_THIN_FILM_THICKNESS_ID
| #define SOCK_THIN_FILM_THICKNESS_ID 29 |
◆ SOCK_TRANSMISSION_WEIGHT_ID
| #define SOCK_TRANSMISSION_WEIGHT_ID 18 |
◆ SOCK_WEIGHT_ID
◆ register_node_type_sh_bsdf_principled()
| void register_node_type_sh_bsdf_principled |
( |
| ) |
|
Definition at line 731 of file node_shader_bsdf_principled.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, blender::bke::bNodeType::nclass, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), SH_NODE_BSDF_PRINCIPLED, sh_node_type_base(), blender::bke::bNodeType::ui_description, blender::bke::bNodeType::ui_name, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().