Editing and moving objects

Axis, grids, or freeform—Breakroom helps you slot everything into its proper place. Learn how to manipulate and position objects within the Region Editor.

Overview

Editing objects within Breakroom can take many different forms. Whether you're looking to arrange a welcoming circle of armchairs or just need to resize your company's logo, the Region Editor can help you out.

Getting started

In order to make changes to an item located in one of your Breakroom regions, you will first need to open the Region Editor and select that object. To do so, follow these steps.

  1. Navigate to the region that contains the object you want to edit.

  2. Open the Region Editor by clicking the Edit Region button at the bottom of your screen.

  3. Click on the object you want to edit, or click on that item's name in the Objects window.

This will highlight the object on your screen. You can switch your selected object within the Region Editor at any time. For additional information, please review our Region Editor documentation and our Region Editor best practices.

Moving objects using the Region Editor

Movement

The movement gizmo is a tool that allows you to reposition items within your region. In the image above, you can see the movement gizmo represented by a set of colorful arrows attached to the active picnic table object.

To activate the movement gizmo while in the Region Editor, click the Move button located in the bottom toolbar, or press the W key on your keyboard.

Once the movement gizmo is activated, you can move your chosen object using the steps below.

  1. To move the object along the X, Y, or Z axis, hover your cursor over the appropriate arrow. That arrow will turn yellow.

  2. Click on the arrow and hold down the left mouse button.

  3. With the arrow selected and the left mouse button held down, move your cursor to slide the object back and forth along your chosen axis.

  4. To set the object in place, release the left mouse button.

  5. To move the object along multiple axes simultaneously, click and hold on one of the squares located at the gizmo's root. You can then drag the object to your desired location.

You can also "free move" an object along a plane set at 90° to the current camera angle (as if you were "washing" the camera lens in front of you).

  1. Hold down the Shift key on your keyboard. A single highlighted box will appear at the root of the movement gizmo.

  2. Click on the box and hold down the left mouse button. Continue to hold down the Shift key.

  3. Use your cursor to freely position the object.

  4. To set the object in place, release both the left mouse button and the Shift key.

Rotation

The rotation gizmo allows you to rotate an object around one or more axes. To activate the rotation gizmo while in the Region Editor, click the Rotate button located in the bottom toolbar, or press the E key on your keyboard.

Once the rotation gizmo is activated, you can rotate your chosen object using the steps below.

  1. To rotate the object along the X, Y, or Z axis, hover your cursor over the appropriate colored rail. That rail will turn yellow.

  2. Click on the rail and hold down the left mouse button.

  3. With the rail selected and the left mouse button held down, move your cursor to rotate the object.

  4. To freeze the object in your desired position, release the left mouse button.

You can rotate the object on a plane facing your camera by manipulating the outer white rail instead of the colored rails, following the directions listed above.

Finally, you can "free rotate" an object along all three axes at once by clicking and holding on any part of the object itself, instead of the rails.

Scaling

The scaling gizmo allows you to resize an object along one or more axes. To activate the scaling gizmo while in the Region Editor, click the Scale button located in the bottom toolbar, or press the E key on your keyboard.

Once the scaling gizmo is activated, you can resize your chosen object using the steps below.

  1. To scale the object along the X, Y, or Z axis, hover your cursor over the appropriate axis marker. That marker will turn yellow.

  2. Click on the marker and hold down the left mouse button.

  3. With the marker selected and the left mouse button held down, move your cursor to scale the object.

  4. To finish scaling the object, release the left mouse button.

  5. To scale the object along multiple axes simultaneously, click and hold on one of the triangles located at the gizmo's root. You can then drag the object to your desired proportions.

You can also scale an object along all three axes at once. This will preserve the object's original aspect ratio/proportions, essentially allowing you to "embiggen" or "shrink" the object.

  1. Hold down the Shift key on your keyboard. A single highlighted box will appear at the root of the scaling gizmo.

  2. Click on the box and hold down the left mouse button. Continue to hold down the Shift key.

  3. Use your cursor to freely resize the object.

  4. To finish scaling the object, release both the left mouse button and the Shift key.

You can move objects quickly and easily using the "Move Object to Camera" button located in the object positioning and editing tools. This button will move any currently selected object to your camera's location. It's especially useful for changing camera angles in voice zones.

Editing the Transform component

In some situations, it may be more efficient to move, rotate, or scale an object by editing its Transform component. By manually editing the values stored in an object's Transform component, you can move an object five meters along the X axis, or rotate an object by a precise number of degrees with just a few clicks.

To identify the location and rotation values stored in an object's Transform component, follow these steps.

  1. Open the Region Editor by clicking the Edit Region button at the bottom of your screen.

  2. Make sure the Objects window is open by clicking the Objects button located on the bottom right.

  3. Locate the object you want to edit in the Objects window, and click on it. This will open the Inspector window for that object.

  4. Expand the Transform component in the Inspector window by clicking the > arrow located to the left.

  5. You will see three properties (Local Position, Local Euler Angle, and Local Scale). Each property contains three fields corresponding to the object's X, Y, and Z axes.

Changing an object's position

To change the position of an object, enter the updated location values you prefer (along the X, Y, or Z axis, or any combination of these). Then click the Save button located in the bottom right corner of the Region Editor.

Changing an object's rotation

To change the rotation of an object, enter the updated rotation values you prefer (along the X, Y, or Z axis, or any combination of these). Then click the Save button located in the bottom right corner of the Region Editor.

Changing an object's scale

To change the scale of an object, enter the updated scale values you prefer (along the X, Y, or Z axis, or any combination of these). Then click the Save button located in the bottom right corner of the Region Editor.

Using node mode

This section is currently under construction. If you have any questions that aren't answered here, please contact our Customer Success Team.

Using grid mode

You can activate grid mode for every object in your region by clicking the Grid Mode button located in the bottom toolbar of the Region Editor, or by holding down the Ctrl key while actively manipulating an object. When you're in grid mode, you'll notice that object movements, rotations, and scaling tend to "snap" along an invisible grid instead of flowing smoothly. This is especially useful when moving items around a scene, allowing you to perform tasks like lining up chairs in neat rows with a minimum of fuss.

In grid mode, movement "snap points" are set one meter from each other. Rotation "snap points" are set at 15° intervals.

Local mode vs. global mode

In the bottom toolbar of the Region Editor, you can choose to orient your objects using either local mode or global mode. In local mode, objects can be moved, rotated, and scaled relative to their own axes.

In global mode, object manipulation is accomplished relative to the layout of the region.

Both local and global mode have their uses. Combine global mode with grid mode to lay out a precise flower garden, or use local mode to randomly sprinkle rose petals along a pathway.

Center vs. mesh pivot mode

The Region Editor bottom toolbar allows you to toggle between two pivot points for your objects—center pivot and mesh pivot. All objects have a mesh pivot point, which is usually located at the object base (where an object might rest on the floor or on a table) or at a natural pivot point, such as the hinges of a door. Alternatively, an object's center point is normally located close to its center of mass, or the center of the bounding box that surrounds it.

The difference between these two points can sometimes be subtle, but it's still a useful distinction to keep in mind. The pivot point is where your movement, rotation, and scaling gizmos will appear in the Region Editor, and rotating an object from its center pivot point may lead to different results than rotating that same object from its mesh pivot point.

For instance, here we have a palm tree in center mode. If we decide that we want to tip this tree just slightly to the side in order to make it look wind-blown, the tree is going to rotate around a point midway up the trunk, where the rotation gizmo is located.

The result doesn't appear very natural at all. But what happens if we switch over to mesh pivot point?

The rotation gizmo point drops substantially -- to the natural root of the tree.

And when we rotate the tree, we can get a much more realistic effect. Now we can create stands of wind-blown trees, or create a wild copse of trees on the side of a hill.

Last updated

©2008-2024 Sine Wave Entertainment Ltd. All Rights Reserved.