Loading...
Searching...
No Matches
HdMaterialNode2 Struct Reference

Describes an instance of a node within a network A node contains a (shader) type identifier, parameter values, and connections to upstream nodes. More...

#include <material.h>

Public Attributes

TfToken nodeTypeId
 
std::map< TfToken, VtValueparameters
 
std::map< TfToken, std::vector< HdMaterialConnection2 > > inputConnections
 

Detailed Description

Describes an instance of a node within a network A node contains a (shader) type identifier, parameter values, and connections to upstream nodes.

A single input (mapped by TfToken) may have multiple upstream connections to describe connected array elements.

Definition at line 165 of file material.h.

Member Data Documentation

◆ inputConnections

std::map<TfToken, std::vector<HdMaterialConnection2> > inputConnections

Definition at line 169 of file material.h.

◆ nodeTypeId

TfToken nodeTypeId

Definition at line 167 of file material.h.

◆ parameters

std::map<TfToken, VtValue> parameters

Definition at line 168 of file material.h.


The documentation for this struct was generated from the following file: