ShaderNodeAttribute(ShaderNode)¶
base classes — bpy_struct
, Node
, NodeInternal
, ShaderNode
-
class
bpy.types.
ShaderNodeAttribute
(ShaderNode)¶ -
attribute_name
¶ - Type
string, default “”, (never None)
-
attribute_type
¶ General type of the attribute
GEOMETRY
Geometry, The attribute is associated with the object geometry, and its value varies from vertex to vertex, or within the object volume.OBJECT
Object, The attribute is associated with the object or mesh data-block itself, and its value is uniform.INSTANCER
Instancer, The attribute is associated with the instancer particle system or object, falling back to the Object mode if the attribute isn’t found, or the object is not instanced.
- Type
enum in [‘GEOMETRY’, ‘OBJECT’, ‘INSTANCER’], default ‘GEOMETRY’
-
classmethod
is_registered_node_type
()¶ True if a registered node type
- Returns
Result
- Return type
boolean
-
classmethod
input_template
(index)¶ Input socket template
- Parameters
index (int in [0, inf]) – Index
- Returns
result
- Return type
-
classmethod
output_template
(index)¶ Output socket template
- Parameters
index (int in [0, inf]) – Index
- Returns
result
- Return type
-
classmethod
bl_rna_get_subclass
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Struct
subclass
-
classmethod
bl_rna_get_subclass_py
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
-
Inherited Properties
Inherited Functions
|