base classes — bpy_struct, Node, NodeInternal, ShaderNode
Compile bytecode for shader script node
| Type: | string, default “”, (never None) |
|---|
Hash of compile bytecode, for quick equality checking
| Type: | string, default “”, (never None) |
|---|
Shader script path
| Type: | string, default “”, (never None) |
|---|
| Type: | enum in [‘INTERNAL’, ‘EXTERNAL’], default ‘INTERNAL’ |
|---|
Automatically update the shader when the .osl file changes (external scripts only)
| Type: | boolean, default False |
|---|
True if a registered node type
| Returns: | Result |
|---|---|
| Return type: | boolean |
Input socket template
| Parameters: | index (int in [0, inf]) – Index |
|---|---|
| Returns: | result |
| Return type: | NodeInternalSocketTemplate |
Output socket template
| Parameters: | index (int in [0, inf]) – Index |
|---|---|
| Returns: | result |
| Return type: | NodeInternalSocketTemplate |
Inherited Properties
Inherited Functions