📄 threejs/Core/Nodes/NodeCode

File: NodeCode.md | Updated: 11/15/2025


title: NodeCode category: Core layout: docs

NodeCode

NodeBuilder is going to create instances of this class during the build process of nodes. They represent user-defined, native shader code portions that are going to be injected by the builder. A dictionary of node codes is maintained in NodeBuilder#codes for this purpose.

Constructor

new NodeCode( name : string, type : string, code : string )

Constructs a new code node.

name | The name of the code.
---|---
type | The node type.
code | The native shader code. Default is ''.

Properties

.code : string

The native shader code.

Default is ''.

.name : string

The name of the code.

.type : string

The node type.

Source

src/nodes/core/NodeCode.js