Нода «Вращать вектор» (vector rotate node)#

Нода ":abbr:`Вращать вектор (Vector Rotate)`".

Нода Vector Rotate позволяет вращать вектор вокруг точки пивот (Центра).

Входы (inputs)#

Вектор (vector)

Вектор, который мы будем настраивать.

Центр (сenter)

Точка центра вращения.

Ось (axis)

Ось вращения.

Угол (angle)

Угол поворота входного вектора.

Вращение (rotation)

Если тип входного угла установлен на Euler – поворачивать входной вектор на эти углы вокруг осей X, Y, затем Z в указанном порядке.

Свойства#

Тип (type)

Тип входного угла.

Ось X/Y/Z ( X/Y/Z аxis):

Вращает вектор вокруг заданной оси, а величина поворота определяется входным значением Angle.

Угол оси (axis angle):

Вращает вектор вокруг произвольной оси, заданной входным вектором Axis. Величина вращения определяется входом Angle.

Эйлер (euler):

Вращает вектор вокруг центральной точки, обозначенной «центром» входного вектора. Величина вращения по каждой оси определяется входным вектором Rotation.

Инвертировать (invert)

Инвертирует угол вращения.

Выходы (outputs)#

Вектор (vector)

Направленный вектор.

Примеры#

../../../../_images/render_shader-nodes_vector_vector-rotate_example.png

Пример ноды «Vector Rotate».#