Octane Values can create complex node networks by using constant data and operator nodes.  From Wikipedia - "In computer science and software programming, a value is the representation of some entity that can be manipulated by a program."

    • Bool value
    • Int value
    • Float value
    • String value
    • Light IDs
    • Sun direction

Converters

    • Float to int
    • Int to float

Operators

    • Binary math operation
    • Boolean logic operator
    • Float relational operator
    • Int relational operator
    • Range
    • Rotate
    • Unary math operation

Utility

    • BitMask switch
    • Bool switch
    • Float switch
    • Frame index
    • Int switch
    • String switch
    • Time
    • Float component picker
    • Float if
    • Float merger
    • Int component picker
    • Int if
    • Int merger

Figure 1: Octane Values Node List