Table of Contents

Class VisualShaderNodeVarying

A visual shader node that represents a "varying" shader value.

Inheritance
VisualShaderNodeVarying
Derived

Remarks

Varying values are shader variables that can be passed between shader functions, e.g. from Vertex shader to Fragment shader.

Properties

varying_name

Name of the variable. Must be unique.

var varying_name : String = "[None]"

Property Value

String

Remarks

  • void set_varying_name(String value)
  • String get_varying_name

varying_type

Type of the variable. Determines where the variable can be accessed.

var varying_type : int = 0

Property Value

int

Remarks

  • void set_varying_type(int value)
  • int get_varying_type