--- title: "Inputs" url: "https://help.maxon.net/c4d/en-us/Content/html/NET_MAXON_NODE_BOOLEANOPERATOR-NET_MAXON_NODE_BASE_GROUP_INPUTS.html" section_path: "The Node Editor > The individual Assets > Math > Boolean Operator > Inputs" element_id: "NET_MAXON_NODE_BOOLEANOPERATOR" group_id: "NET_MAXON_NODE_BASE_GROUP_INPUTS" description: "Here you select the calculation method that is to be applied to the two Boole values (value 1 and value 2). The following are available:" --- ## Inputs ### Modeling Operation Parameter ID: `OPERATION` Here you select the calculation method that is to be applied to the two Boole values (**value 1** and **value 2**). The following are available: - **AND**: 1 or TRUE is output if both values are also 1 or TRUE. Otherwise 0 (FALSE) is output. - **OR**: As soon as at least one input is TRUE, TRUE is also output. - **XOR**: Outputs a TRUE if exactly one input is TRUE. - **NAND**: This is the reverse of the "AND" mode. The output is therefore 0 (FALSE) if both inputs are 1 (TRUE). In all other cases, 1 or TRUE is output. - **NOR**: As soon as at least one input is 1 (TRUE), 0 or FALSE is output. Otherwise, the Node always returns 1 or TRUE and is therefore the inverse of the "OR" mode. - **NXOR**: This mode always returns 1 or TRUE if an even number of inputs is also 1 (TRUE). As zero is also counted as an even number in this case, this means that if both inputs are 0 (FALSE) or both inputs are 1 (TRUE), TRUE is output in each case. The active **function** is also automatically displayed above the Node in the *Node Editor*. In this way, the function of the Node can already be recognized when viewing the circuit without having to select it separately. ### Vector 1 Parameter ID: `IN1` · Range: [XYZ ] ### Vector 2 Parameter ID: `IN2` · Range: [XYZ ] These are the two inputs that are compared with each other according to the selected **function**.