Translating actors in the world#

Actor Translation Modes#

Mode can be switched using

  1. Buttons on the top right of the viewport.

../../_images/012.webp
  1. Using keyboard shortcuts. Hovering over buttons reveals keyboard shortcut in popup bubble. Key shortcuts are quite easy to remember as they are first letters on QWERTY keyboard. Autodesk Maya uses the same layout.

../../_images/023.webp

Mode

Shortcut Key

Preview

Select

Q

../../_images/031.webp

Move

W

../../_images/042.webp

Rotate

E

../../_images/052.webp

Scale

R

../../_images/061.webp

Using gizmo#

Clicking on any actor is going to show manipulator - gizmo, allowing user to move, rotate or scale the actor.

All actions are applied from the actor’s pivot point (set in blueprint editor or in other DCC software for static meshes)

Gizmo can be moved without moving the actor to make translation adjustments easier. See Actor pivot offset (Move 3D gizmo)

Move and scale#

Clicking and dragging on single axis will manipulate actor in single axis.

../../_images/072.webp

Clicking and dragging on section in between two axis will lock manipulations to these two axis

../../_images/082.webp

Clicking and dragging on white ball in the center will manipulate actor in all axis.

../../_images/092.webp

For scale transforming exclusively, holding CTRL and dragging any single axis will scale actor in all axis.

../../_images/161.webp

Rotate#

By default Unreal Engine allows only explicit axis rotation using gizmo.

../../_images/101.webp

Free rotation gizmo (Arcball Rotate) can be enabled in Edit ‣ Editor Preferences. Search for arcball or go to Level Editor ‣ Viewports ‣ Look And Feel

../../_images/111.webp
../../_images/121.webp

Arcball Rotate in action#

Using Details Panel#

It’s also possible to manipulate selected actor’s translation using Details Panel, explicitly setting values or clickning and dragging.

../../_images/131.webp

Note

There is no value snapping to fractions while dragging (0.1, 1, 10, …) in Unreal Engine

Details panel also allows locking of scale axis - actor will always be scaled uniformly, in all axis.

../../_images/141.webp
../../_images/151.webp

Scaling using details panel#

Note

This only works when typing in values or dragging any scale axis in details panel. Scaling using gizmo ignores this lock. To scale uniformly using gizmo, hold CTRL while dragging any single gizmo axis.

../../_images/171.webp

Scaling using gizmo and then details panel with lock#

Moving actor using WASD keys#

To move actor using WASD keys, use Pilot option from context menu. or press CTRL+SHIFT+P

../../_images/261.webp

Note

Gizmo position (pivot point) won’t move while using this feature. reselect actor to put it into correct position.

To stop press eject button in the left upper corner of the viewport.

../../_images/281.webp
../../_images/271.webp

If the actor that is used in Pilot function has a camera component, this feature toggles between automatic camera and the camera component.

../../_images/311.webp

If actor has multiple cameras, the lowest camera in components view will be used.

../../_images/301.webp

FollowCamera1 will be used for this feature.#

Actor Transform Context Menu#

Delta Transform#

../../_images/40.webp

Adds or subtracts position values to/from current position.

Information

Unit is centimeters

../../_images/41.webp

Mirror X/Y/Z#

../../_images/42.webp

Multiply X/Y/Z scale value by (-1)

../../_images/43.webp

Lock actor movement#

../../_images/45.webp

Blocks all actor instance movements, scaling and rotation.

This can be quite useful while tweaking camera actor settings, keeping it in place.

Note

Actors can still be scaled inside of blueprint (this is editor viewport only setting)

Note

Title is slightly confusing, this locks all transforms including rotation and scaling.

Warning

3D Gizmo might not be visible while this option is enabled.

../../_images/44.webp

Local and Global coordinate system#

../../_images/47.webp

You can switch between local and world coordinate system for 3D Gizmo using button located in viewport toolbar.

This comes quite handy for objects that are rotated.

../../_images/461.webp