Skip to content

Latest commit

 

History

History
129 lines (69 loc) · 7.87 KB

File metadata and controls

129 lines (69 loc) · 7.87 KB
source

With the Worlds desktop editor, you can edit objects in your scene easily and intuitively, with easily accessible buttons on a single toolbar to toggle between different tool functions.

Object tools in the Desktop Editor

The Select tool

Keyboard shortcut: Shift + Q

Select an object by selecting it in the Hierarchy panel, or selecting it in the Scene view. If another tool has been selected, click the Select tool while focus is on the object. You can also select more than one object at a time by holding down the Shift or Ctrl keys and selecting the objects in either the Scene view or the Hiearchy panel.

Selecting an object

The Move tool

Keyboard shortcut: Shift + W

When you click the Move button with an object selected, a small three-dimensional (3D) coordinate system appears on the object.

The 3D object coordinate system

It has arrows going along the red X (left-right), green Y (up-down), and blue Z (forward-back) directions. You can move the object in any of those directions by clicking and dragging on one of the arrows.You can move the object along the XY, XZ, or YZ planes by dragging one of the planar handles (the squares where the arrows meet in the center).

Moving an object

The Rotate tool

Keyboard shortcut: Shift + E

When you click the Rotate button with an object selected, a small three-dimensional (3D) set of angles appears on the object.

Rotational angles

Rotate objects around the X, Y, or Z axes by dragging the red (X), green (Y) or blue (Z) angles. These partial circles show the rotation around either the center or the pivot point of the object (whichever you’ve chosen with the Pivot tool.) You can rotate the object in any of those directions by clicking the angle and dragging it so that the object rotates the desired amount.

Rotating an object

The Scale tool

Keyboard shortcut: Shift + R

Scale objects along the X, Y, or Z axes by dragging the red (X), green (Y) or blue (Z) arrows. Doing this will only change the scale along that single axis. If you want to uniformly scale the object, drag the center gray box, or press Shift and drag one of the red, green, or blue handles.

Scaling an object

The Local and Global Coordinates tool

This option toggles between Local and Global axes for the Rotate and Move tools. If this is set to Local (the default), any movement or rotation along (or about) an axis will be relative to the current orientation of the object. If it’s set to Global, it will move or rotate relative to the world’s X, Y, and Z axes.

The Pivot tool

By default, objects are positioned based on their center point. You can use the Pivot tool to position objects based on their pivot point, which is usually located at the bottom of the object, rather than based on their center point.

The suite of Snapping tools

You can use the Snapping tools to precisely translate, rotate, and scale objects in your scene by forcing the object to snap to a whole value, into a new position, orientation, or scale.

The following snapping tools are availabe in the Desktop Editor UI:

The Translation Grid Snap tool

Translation Grid Snap provides you a way to move objects along a given axis by specific increments called Grid Snap Units. They then snap into position along a whole coordinate value. Snapping objects into position helps you place object precisesly in your scene.

The Translation Grid Snap supports both local and global coordinate systems.

The Rotation Angle Snap tool

Use the Rotation Angle Snap tool to rotate an object about its center point in specific increments.

The Scale Snap tool

Use the Scale Snap toggle when you want to change an object’s size, and you want to scale it incrementally using a scaling factor.

The Relative or Absolute Snap tool

Snapping objects to values helps you align them precisely. By default, the desktop editor uses Relative snapping, but you can change it to use Absolute snapping.

Snap Type Description
Relative Aligns objects based on their current position relative to other objects. This is useful to maintain consistent spacing or alignment between multiple objects in your scene.
Absolute Aligns objects to a fixed grid or axis, regardless of their current position. This is useful to place objects at exact coordinates, or to align them to a specific grid.

The Snap to surfaces tool

Use the Snap to surfaces to snap the pivot point of one object to the collider (surface) of another object in the scene.

The following video shows use of some of the object tools discussed here: