Open Search
    Implementing Nodes and Node Systems

    Describes the components of implementing nodes and node systems.

    Registering Node Databases Describes how to register a database that will store all the information about node system and nodes.
    Implementing Custom Node Spaces Describes how to create a custom node space by implementing an interface and creating the description with the Resource Editor.
    Implementing Custom User Nodes Describes how to create custom user nodes by using the resource editor and handling the created node descriptions.
    Using End Nodes in Node Materials Describes how to define the end node of a node system. This end node represents the material itself; its parameters are displayed as the material's parameters.
    Implementing Node Functionalities Shows different cases of implementing nodes, ranging from a simple node to more advanced cases.
    page_handbook_node_special_case Describes different case that could be interesting to implement for some project.
    Supporting Render Engines in Node Spaces Describes how to associate a node space with a renderer.
    Proving Default Graph Setups Describes how to implement a default state for the node graph and what nodes and values will be present when the graph has been created.
    Providing Preview Images for Nodes Describes how to implement a preview image for a node.
    Providing Viewport Representations of Node Materials Describes how to define the viewport representation of a node material.
    Implementing Texture Nodes Describes how to define a texture node that is automatically created when an image file is dragged into the Node Editor.
    Providing Node Descriptions Programmatically Describes how to implement nodes programmatically.
    Modifying Nodes with Interfaces Describes how to use different interfaces to allow nodes to be translated to other environments.