VisualShaderNode.PortType

Values

ValueMeaning
portTypeScalar0

Floating-point scalar. Translated to float type in shader code.

portTypeVector1

3D vector of floating-point values. Translated to vec3 type in shader code.

portTypeBoolean2

Boolean type. Translated to bool type in shader code.

portTypeTransform3

Transform type. Translated to mat4 type in shader code.

portTypeSampler4

Sampler type. Translated to reference of sampler uniform in shader code. Can only be used for input ports in non-uniform nodes.

portTypeMax5

Represents the size of the porttype enum.

Meta