VisualShaderNodeIntOp

Inherits: VisualShaderNode < Resource < Reference < Object

An integer scalar operator to be used within the visual shader graph.

Description

Applies operator to two integer inputs: a and b.

Properties

Operator operator 0

Enumerations

enum Operator:

  • OP_ADD = 0 --- Sums two numbers using a + b.
  • OP_SUB = 1 --- Subtracts two numbers using a - b.
  • OP_MUL = 2 --- Multiplies two numbers using a * b.
  • OP_DIV = 3 --- Divides two numbers using a / b.
  • OP_MOD = 4 --- Calculates the remainder of two numbers using a % b.
  • OP_MAX = 5 --- Returns the greater of two numbers. Translates to max(a, b) in the Godot Shader Language.
  • OP_MIN = 6 --- Returns the lesser of two numbers. Translates to max(a, b) in the Godot Shader Language.

Property Descriptions

Default 0
Setter set_operator(value)
Getter get_operator()

An operator to be applied to the inputs. See Operator for options.