Узел Vector Rotate

Узел Vector Rotate.

Узел позволяет вращать вектор вокруг исходной точки (Center).

Входы

Vector

Вектор вращения.

Center

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

Axis (Ось)

Axis to rotate around.

Angle (угол)

Angle to rotate the input vector by.

Rotation (вращение)

When Type is set to Euler, rotate the input vector by these angles around the X, Y, then Z axes in that order.

Свойства

Type

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

X/Y/Z Axis

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

Axis Angle

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

Euler (Эйлер)

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

Инвертировать

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

Выходы

Vector

Вектор вращения.

Примеры

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

Пример узла Vector Rotate.