Blender
V3.3
|
Functions | |
static void | node_declare (NodeDeclarationBuilder &b) |
static void | node_shader_buts_tex_pointdensity (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_shader_init_tex_pointdensity (bNodeTree *UNUSED(ntree), bNode *node) |
static void | node_shader_free_tex_pointdensity (bNode *node) |
static void | node_shader_copy_tex_pointdensity (bNodeTree *UNUSED(dest_ntree), bNode *dest_node, const bNode *src_node) |
|
static |
Definition at line 13 of file node_shader_tex_pointdensity.cc.
References usdtokens::b(), and N_.
Referenced by register_node_type_sh_tex_pointdensity().
|
static |
Definition at line 20 of file node_shader_tex_pointdensity.cc.
References Object::data, PointerRNA::data, node, ptr, RNA_id_pointer_create(), SHD_POINTDENSITY_COLOR_VERTCOL, SHD_POINTDENSITY_COLOR_VERTWEIGHT, SHD_POINTDENSITY_SOURCE_PSYS, UI_ITEM_R_EXPAND, UI_ITEM_R_SPLIT_EMPTY_NAME, uiItemPointerR(), and uiItemR().
Referenced by register_node_type_sh_tex_pointdensity().
|
static |
Definition at line 86 of file node_shader_tex_pointdensity.cc.
References MEM_dupallocN, NodeShaderTexPointDensity::pd, and bNode::storage.
Referenced by register_node_type_sh_tex_pointdensity().
|
static |
Definition at line 76 of file node_shader_tex_pointdensity.cc.
References BKE_texture_pointdensity_free_data(), MEM_freeN, node, NodeShaderTexPointDensity::pd, and RE_point_density_free().
Referenced by register_node_type_sh_tex_pointdensity().
|
static |
Definition at line 66 of file node_shader_tex_pointdensity.cc.
References NodeShaderTexPointDensity::color_source, node, NodeShaderTexPointDensity::radius, NodeShaderTexPointDensity::resolution, SHD_POINTDENSITY_COLOR_PARTAGE, SHD_POINTDENSITY_SPACE_OBJECT, and NodeShaderTexPointDensity::space.
Referenced by register_node_type_sh_tex_pointdensity().