Transform Operators¶
-
bpy.ops.transform.
bend
(value=(0.0), mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Bend selected items between the 3D cursor and the mouse
Parameters: - value (float array of 1 items in [-inf, inf], (optional)) – Angle
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
create_orientation
(name="", use_view=False, use=False, overwrite=False)¶ Create transformation orientation from selection
Parameters: - name (string, (optional, never None)) – Name, Name of the new custom orientation
- use_view (boolean, (optional)) – Use View, Use the current view instead of the active object to create the new orientation
- use (boolean, (optional)) – Use after creation, Select orientation after its creation
- overwrite (boolean, (optional)) – Overwrite previous, Overwrite previously created orientation with same name
-
bpy.ops.transform.
delete_orientation
()¶ Delete transformation orientation
-
bpy.ops.transform.
edge_bevelweight
(value=0.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Change the bevel weight of edges
Parameters: - value (float in [-1, 1], (optional)) – Factor
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
edge_crease
(value=0.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Change the crease of edges
Parameters: - value (float in [-1, 1], (optional)) – Factor
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
edge_slide
(value=0.0, single_side=False, use_even=False, flipped=False, use_clamp=True, mirror=False, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), correct_uv=False, release_confirm=False, use_accurate=False)¶ Slide an edge loop along a mesh
Parameters: - value (float in [-10, 10], (optional)) – Factor
- single_side (boolean, (optional)) – Single Side
- use_even (boolean, (optional)) – Even, Make the edge loop match the shape of the adjacent edge loop
- flipped (boolean, (optional)) – Flipped, When Even mode is active, flips between the two adjacent edge loops
- use_clamp (boolean, (optional)) – Clamp, Clamp within the edge extents
- mirror (boolean, (optional)) – Mirror Editing
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- correct_uv (boolean, (optional)) – Correct UVs, Correct UV coordinates when transforming
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
mirror
(constraint_axis=(False, False, False), constraint_orientation='GLOBAL', proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Mirror selected items around one or more axes
Parameters: - constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
push_pull
(value=0.0, mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Push/Pull selected items
Parameters: - value (float in [-inf, inf], (optional)) – Distance
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
resize
(value=(1.0, 1.0, 1.0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False, use_accurate=False)¶ Scale (resize) selected items
Parameters: - value (float array of 3 items in [-inf, inf], (optional)) – Vector
- constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- texture_space (boolean, (optional)) – Edit Texture Space, Edit Object data texture space
- remove_on_cancel (boolean, (optional)) – Remove on Cancel, Remove elements on cancel
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
rotate
(value=0.0, axis=(0.0, 0.0, 0.0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Rotate selected items
Parameters: - value (float in [-inf, inf], (optional)) – Angle
- axis (float array of 3 items in [-inf, inf], (optional)) – Axis, The axis around which the transformation occurs
- constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
select_orientation
(orientation='GLOBAL')¶ Select transformation orientation
Parameters: orientation (enum in [], (optional)) – Orientation, Transformation orientation
-
bpy.ops.transform.
seq_slide
(value=(0.0, 0.0), snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Slide a sequence strip in time
Parameters: - value (float array of 2 items in [-inf, inf], (optional)) – Vector
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
shear
(value=0.0, mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Shear selected items along the horizontal screen axis
Parameters: - value (float in [-inf, inf], (optional)) – Offset
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
shrink_fatten
(value=0.0, use_even_offset=True, mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Shrink/fatten selected vertices along normals
Parameters: - value (float in [-inf, inf], (optional)) – Offset
- use_even_offset (boolean, (optional)) – Offset Even, Scale the offset to give more even thickness
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
skin_resize
(value=(1.0, 1.0, 1.0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Scale selected vertices’ skin radii
Parameters: - value (float array of 3 items in [-inf, inf], (optional)) – Vector
- constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
tilt
(value=0.0, mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), release_confirm=False, use_accurate=False)¶ Tilt selected control vertices of 3D curve
Parameters: - value (float in [-inf, inf], (optional)) – Angle
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
tosphere
(value=0.0, mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Move selected vertices outward in a spherical shape around mesh center
Parameters: - value (float in [0, 1], (optional)) – Factor
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
trackball
(value=(0.0, 0.0), mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Trackball style rotation of selected items
Parameters: - value (float array of 2 items in [-inf, inf], (optional)) – Angle
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
transform
(mode='TRANSLATION', value=(0.0, 0.0, 0.0, 0.0), axis=(0.0, 0.0, 0.0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, release_confirm=False, use_accurate=False)¶ Transform selected items by mode type
Parameters: - mode (enum in ['INIT', 'DUMMY', 'TRANSLATION', 'ROTATION', 'RESIZE', 'SKIN_RESIZE', 'TOSPHERE', 'SHEAR', 'BEND', 'SHRINKFATTEN', 'TILT', 'TRACKBALL', 'PUSHPULL', 'CREASE', 'MIRROR', 'BONE_SIZE', 'BONE_ENVELOPE', 'BONE_ENVELOPE_DIST', 'CURVE_SHRINKFATTEN', 'MASK_SHRINKFATTEN', 'GPENCIL_SHRINKFATTEN', 'BONE_ROLL', 'TIME_TRANSLATE', 'TIME_SLIDE', 'TIME_SCALE', 'TIME_EXTEND', 'BAKE_TIME', 'BWEIGHT', 'ALIGN', 'EDGESLIDE', 'SEQSLIDE'], (optional)) – Mode
- value (float array of 4 items in [-inf, inf], (optional)) – Values
- axis (float array of 3 items in [-inf, inf], (optional)) – Axis, The axis around which the transformation occurs
- constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
translate
(value=(0.0, 0.0, 0.0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1.0, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False, use_accurate=False)¶ Translate (move) selected items
Parameters: - value (float array of 3 items in [-inf, inf], (optional)) – Vector
- constraint_axis (boolean array of 3 items, (optional)) – Constraint Axis
- constraint_orientation (enum in [], (optional)) – Orientation, Transformation orientation
- mirror (boolean, (optional)) – Mirror Editing
- proportional (enum in ['DISABLED', 'ENABLED', 'PROJECTED', 'CONNECTED'], (optional)) –
Proportional Editing
DISABLED
Disable, Proportional Editing disabled.ENABLED
Enable, Proportional Editing enabled.PROJECTED
Projected (2D), Proportional Editing using screen space locations.CONNECTED
Connected, Proportional Editing using connected geometry only.
- proportional_edit_falloff (enum in ['SMOOTH', 'SPHERE', 'ROOT', 'INVERSE_SQUARE', 'SHARP', 'LINEAR', 'CONSTANT', 'RANDOM'], (optional)) –
Proportional Editing Falloff, Falloff type for proportional editing mode
SMOOTH
Smooth, Smooth falloff.SPHERE
Sphere, Spherical falloff.ROOT
Root, Root falloff.INVERSE_SQUARE
Inverse Square, Inverse Square falloff.SHARP
Sharp, Sharp falloff.LINEAR
Linear, Linear falloff.CONSTANT
Constant, Constant falloff.RANDOM
Random, Random falloff.
- proportional_size (float in [1e-06, inf], (optional)) – Proportional Size
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- gpencil_strokes (boolean, (optional)) – Edit Grease Pencil, Edit selected Grease Pencil strokes
- texture_space (boolean, (optional)) – Edit Texture Space, Edit Object data texture space
- remove_on_cancel (boolean, (optional)) – Remove on Cancel, Remove elements on cancel
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
vert_slide
(value=0.0, use_even=False, flipped=False, use_clamp=True, mirror=False, snap=False, snap_target='CLOSEST', snap_point=(0.0, 0.0, 0.0), snap_align=False, snap_normal=(0.0, 0.0, 0.0), correct_uv=False, release_confirm=False, use_accurate=False)¶ Slide a vertex along a mesh
Parameters: - value (float in [-10, 10], (optional)) – Factor
- use_even (boolean, (optional)) – Even, Make the edge loop match the shape of the adjacent edge loop
- flipped (boolean, (optional)) – Flipped, When Even mode is active, flips between the two adjacent edge loops
- use_clamp (boolean, (optional)) – Clamp, Clamp within the edge extents
- mirror (boolean, (optional)) – Mirror Editing
- snap (boolean, (optional)) – Use Snapping Options
- snap_target (enum in ['CLOSEST', 'CENTER', 'MEDIAN', 'ACTIVE'], (optional)) –
Target
CLOSEST
Closest, Snap closest point onto target.CENTER
Center, Snap center onto target.MEDIAN
Median, Snap median onto target.ACTIVE
Active, Snap active onto target.
- snap_point (float array of 3 items in [-inf, inf], (optional)) – Point
- snap_align (boolean, (optional)) – Align with Point Normal
- snap_normal (float array of 3 items in [-inf, inf], (optional)) – Normal
- correct_uv (boolean, (optional)) – Correct UVs, Correct UV coordinates when transforming
- release_confirm (boolean, (optional)) – Confirm on Release, Always confirm operation when releasing button
- use_accurate (boolean, (optional)) – Accurate, Use accurate transformation
-
bpy.ops.transform.
vertex_random
(offset=0.1, uniform=0.0, normal=0.0, seed=0)¶ Randomize vertices
Parameters: - offset (float in [-inf, inf], (optional)) – Amount, Distance to offset
- uniform (float in [0, 1], (optional)) – Uniform, Increase for uniform offset distance
- normal (float in [0, 1], (optional)) – normal, Align offset direction to normals
- seed (int in [0, 10000], (optional)) – Random Seed, Seed for the random number generator
-
bpy.ops.transform.
vertex_warp
(warp_angle=6.28319, offset_angle=0.0, min=-1, max=1.0, viewmat=(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), center=(0.0, 0.0, 0.0))¶ Warp vertices around the cursor
Parameters: - warp_angle (float in [-inf, inf], (optional)) – Warp Angle, Amount to warp about the cursor
- offset_angle (float in [-inf, inf], (optional)) – Offset Angle, Angle to use as the basis for warping
- min (float in [-inf, inf], (optional)) – Min
- max (float in [-inf, inf], (optional)) – Max
- viewmat (float array of 16 items in [-inf, inf], (optional)) – Matrix
- center (float array of 3 items in [-inf, inf], (optional)) – Center