Узел Compare (сравнение)

Узел Compare.

Узел принимает два входа и выполняет операцию, чтобы определить, похожи ли они. Узел может работать со всеми общими типами данных и имеет режимы для векторов, которые содержат более сложные сравнения, что может помочь уменьшить количество необходимых узлов и сделать дерево узлов более читабельным.

Входы

A, B

Входы стандартных значений выбранного типа.

C

По сравнению со скалярным произведением двух входных векторов, когда для свойства Mode установлено значение Dot Product.

Epsilon

Это значение используется в качестве порога для рассмотрения двух входных данных как равных для операций Equal (равно) и Not Equal (не равно).

Свойства

Mode
Element-Wise

Сравнивает каждую ось входных векторов отдельно и выведит истину только тогда, когда результат истинен для каждой оси.

Length

Сравнивает длину двух входных векторов.

Average

Сравнивает среднее значение элементов входных векторов. Это то же самое, что и неявное преобразование, используемое при установке типа данных узла на Float.

Dot Product

Сравнивает скалярное произведение двух векторов с отдельным входом C, используя выбранную операцию. Скалярное произведение выводит единственное значение, которое говорит, насколько два вектора «согласуются».

Direction

Сравнивает угол между двумя векторами с отдельным входом Angle, используя выбранную операцию. Векторы нормализованы, поэтому их длина не имеет значения.

Операция
Less Than (меньше чем)

Истинно, когда первый вход меньше второго.

Less Than or Equal (меньше или равно)

Истинно, когда первый вход меньше второго или равен ему.

Greater Than (больше чем)

Истинно, когда первый вход больше, чем второй.

Greater Than or Equal (больше или равно)

Истинно, когда первое входное значение больше второго или равно ему.

Equal (равно)

Истинно, когда разница между двумя входными значениями меньше, чем входное значение Epsilon.

Not Equal (не равно)

Истинно, когда разница между двумя входными значениями больше, чем входное значение Epsilon.

Brighter (ярче)

Истинно, когда первый входной цвет ярче второго.

Darker (темнее)

Истинно, когда первый входной цвет темнее второго.

Output (выход)

Result (результат)

Стандартный логический выход.

Примеры

../../../_images/modeling_geometry-nodes_utilities_compare_direction.png

Здесь узел сравнения используется с режимом Direction (направление) для сравнения направления нормалей грани сферы с «направлением» (direction) местоположения объекта «Куб». Везде, где направления друг от друга меньше 32.9 градуса, грани будут выбраны и удалены.