Векторная математика (Vector Math)
Нода Векторная математика в нодовом редакторе: заголовок, параметры, входы и выходы. Интерфейс увеличен в 2 раза.
Вокруг лампы на столе должно быть светлое пятно, и для этого каждой точке столешницы нужно знать, насколько она далеко от лампы. Расстояние между двумя точками в пространстве считается по формуле с тремя разностями, тремя квадратами, суммой и корнем. Собрать её из Разделить XYZ и нод Математика можно, только выйдет десяток нод ради одного числа. Нода Векторная математика выполняет выбранную математическую операцию сразу над векторами: операция Расстояние даёт то же число одной нодой. Её постоянно используют, чтобы преобразовывать нормали, вычислять отношения между направлениями, менять текстурные координаты и строить процедурные эффекты в нодах шейдеров и геометрии.