# NetRadiant/Objects

← Interface | Brushes →
An object in NetRadiant is either a brush or an entity that can be positioned in 3D space. Any number of objects can be selected at once; there are several tools that simplify the creation, editing, and removal of all selected objects.

## Selection

The current selection can consist of multiple objects.
* To add to the current selection, ⇧ Shift-left click anywhere on the item to be selected. Note that in the 2D view, the nearest object in 3D will get selected regardless of the wireframe outline; to select an object that's behind another object, either cycle through 2D views until the object to be selected is the closest object to the camera, or use the camera view to select the object.
* To toggle the selection status of items in a bounding box, ⇧ Shift-left click and drag. All items within the box that were selected will be deselected and vice versa.
* To clear the current selection, press Esc. Note that if you are in vertex, edge, or face selection mode, the Esc key will first deselect all vertices, edges, or faces, exit vertex/edge/face selection mode, and then clear the current selection.
* To delete all items in the current selection, press ← Backspace.
When an object is selected, it shows up in the 2D view as a red dotted wireframe outline; in the camera view, it's superimposed with a dotted outline and with a red tint. If either vertex, edge, or face selection modes are active, there will be a green dot in the center of each vertex, edge or face; if the vertex, edge, or face is selected, the dot will be blue instead, and the selected edges or faces will have a red tint.

## Tools

There are several tools used to translate (move), rotate, scale, resize, or clip brushes and entities. By far the most commonly used tool is resize; the W key cycles between the translate and resize tools. (The currently used tool can be seen in the toolbar.)

### Resize

Resize mode is used for moving and resizing the faces of brushes. When one or more brushes are selected, left-click anywhere outside of the brush and drag; the closest edge (or edges if you dragged a corner or there are multiple brushes selected) will move with the mouse. Brushes that have been modified to have angled surfaces will maintain the angle of the edges. If a brush is resized to have zero size in any dimension, it will not be removed; it will be unselectable and unresizable (since both sides are "inside" of the brush).
To move a brush, click anywhere inside of one of the selected objects and drag.

### Translate

Translate mode is useful for restricting movement to one axis. Simply drag the arrow to the desired position; all of the selected objects will move. If the current mode is translate mode, pressing W will enable resize mode; otherwise it will enable translate mode.

### Rotate

Rotate mode is used when you must rotate to an angle other than 90 degrees (which can be done with the in the toolbar). Left-click and drag one of the rings to rotate all of the selected objects, or left-click and drag inside of the inner ring to rotate in all three axes at once. Press R to switch to rotate mode.

### Scale

Scale mode is used to scale an object in one axis. Unlike resize mode, which only moves one side at a time, scale mode will scale the selected objects in both directions along one axis (or all three if you click inside of the inner cube). There is no default shortcut for scale mode.

## Hiding objects

Objects that are in your way can be hidden; press H to hide all selected objects. Press ⇧ Shift-H to unhide and select all previously hidden items.