.. _bpy.ops.transform.rotate:

******
Rotate
******

.. reference::

   :Mode:      Object and Edit Modes
   :Menu:      :menuselection:`Object/Mesh/Curve/Surface --> Transform --> Rotate`
   :Shortcut:  :kbd:`R`

Rotation is also known as a spin, twist, orbit, pivot, revolve, or roll and
involves changing the orientation of elements (vertices, edges, faces, objects, etc.)
around one or more axes or
the :doc:`Pivot Point </editors/3dview/controls/pivot_point/index>`.

The angle of rotation is displayed in the header of the 3D Viewport.

.. figure:: /images/scene-layout_object_editing_transform_rotate_display-values.png

   Rotation values.

.. seealso::

   Using a combination of shortcuts gives you more control over your transformation.
   See :doc:`Transform Control </scene_layout/object/editing/transform/control/index>`.


Options
=======

Angle
   The amount of rotation.

Axis
   Used to constraint the transformation to one or more axes.

Orientation
   Aligns the transformation axes to a specified orientation constraint.
   See :doc:`Transform Orientations </editors/3dview/controls/orientation>` for more information.

Proportional Editing
   The extruded face will affect nearby geometry.
   See :doc:`Proportional Editing </editors/3dview/controls/proportional_editing>` for a full reference.


.. _view3d-transform-trackball:
.. _bpy.ops.transform.trackball:

Trackball Rotation
==================

.. reference::

   :Mode:      Object and Edit Modes
   :Shortcut:  :kbd:`R R`

A free rotation mode. Press :kbd:`R R` to enable Trackball rotation.
