Node Vector Rotate#

from geonodes import nodes

node = nodes.VectorRotate(vector=None, center=None, axis=None, angle=None, rotation=None, invert=False, rotation_type='AXIS_ANGLE')

Blender Image

Args:#

Input socket arguments:#

Node parameter arguments:#

  • invert (bool): default = False

  • rotation_type (str): default = ‘AXIS_ANGLE’ in (‘AXIS_ANGLE’, ‘X_AXIS’, ‘Y_AXIS’, ‘Z_AXIS’, ‘EULER_XYZ’)

Output sockets:#

Implementation#

Class or method name

Definition

Vector

rotate_euler

def rotate_euler(self, center=None, rotation=None, invert=False):

rotate_axis_angle

def rotate_axis_angle(self, center=None, axis=None, angle=None, invert=False):

rotate_x

def rotate_x(self, center=None, angle=None, invert=False):

rotate_y

def rotate_y(self, center=None, angle=None, invert=False):

rotate_z

def rotate_z(self, center=None, angle=None, invert=False):

Go to top - main - nodes - nodes menus