VaryingNode

Last modified: Sep 4, 2025

Class for representing shader varyings as nodes. Varyings are create from existing nodes like the following:

const positionLocal = positionGeometry.toVarying( 'vPositionLocal' );

Constructor

new VaryingNode(node, name?)
ParameterTypeDefault Value
nodeNode
name?null | stringnull

Constructs a new varying node.

AccessorTypeModifiers
get typestringstatic
MethodTypeModifiers

Extends

Node

varying

ParameterTypeDefault Value
nodeNode
nameany

Returns

VaryingNode

vertexStage

ParameterTypeDefault Value
nodeNode

Returns

VaryingNode