While it’s true that Motion lets you work in 3D space, almost everything within it is on a 2D plane. Sometimes you can cheat: for example, particle effects can force each particle to always face the camera. This makes for good-looking flames—but it’s not true 3D. So how can we create and manipulate a real 3D box in Motion? Simple: one face at a time. In this article, we’ll make a die (my inner D&D nerd tells me that’s the singular of the plural “dice”) and then spin it about.
To get started, we’ll create a new Motion project. For more direct integration to Final Cut Pro X, you could choose to create this as a generator, but for now we’ll go with a simple Motion Project. I’ll be using the 1080p24 preset.
Press Shift-Z to fit the Canvas to your view. Press R to choose the Rectangle Tool, then examine the HUD (press F7, or choose Window > Show HUD if you don’t see it). Make sure the Outline is unchecked before you click to create anything.
Hold Shift, then click and drag a square about half the height of the Canvas. Press Shift-Sto choose the Select/Transform Tool, then snap it to the centre of the Canvas. The Inspector should show the position in X and Y as 0.
In the Inspector choose Shape, then below that, Geometry. We’ll now change the values of the four corners of the square so that they’re predictable and easy to manipulate. They should all be set to the same value of 200px, except that the positive or negative status of each point stays as it is now:
This will make the next step much, much easier: We’re going to create five duplicates of this first plane, then rename and reposition all six to form the sides of a cube. Use the Layers panel to rename and the Inspector to reposition, as follows:
Select the original Rectangle, then press Command-D (for Duplicate) five times, for a total of six faces.
Double-click the original plane (Rectangle) and call it “front”. Choose the Inspector, then Properties, and position it at Z: 200px. Select each of the other duplicates in turn, and apply these names and parameter changes:
Finally, double-click the group containing these planes (simply called Group) and call it cube instead.
That’s it — you’ve got a cube, you just can’t see it yet. We need to add a camera to see it in 3D. Press the Camera button, or choose Object > New Camera. Press the “Switch to 3D Groups” button in the dialog that appears.
You’ll now gain a series of three camera controls in the top right of the Canvas area (and a non-functional camera icon to the left). Of the three buttons, you can click and drag directly on the second control, orbit, to spin your camera around the cube so you can see it. Go ahead and spin around.
When you’ve had a look about, reset the position:
So far, though, our cube is grey and bland. Let’s brighten it up.
Add a light by pressing the Light button next to the Camera button, or choosing Object > New Light. This is a simple, omnidirectional “point light” which emits light in all directions, and it’ll do for our purposes. Unfortunately, it’s inside the cube at the moment.
Select the Light and choose Inspector > Properties. Set X to -400 and Z to 800. This is better, but another light would help a lot more.
Create another Light and set X/Y/Z position to 300/300/500. Choose Inspector > Lightand set Intensity to 900%. This is more than the slider allows, so click on the number (originally 100%) and drag to the right to set 900%, or double-click and just type it in.
This is good, but there’s no light at the back at all. In case you want to spin the camera around there:
Duplicate the second light, then set its X/Y/Z position to -400/300/-1000. Now that we’ve got a cube in space, let’s turn it on its corner. Select the cube group, then set rotation of X to -35° and Z to 45°.
To spin the whole thing around, we’ll add a Spin behavior. Choose Library, thenBehaviors > Basic Motion, and select Spin.
Select the cube group in the Layers panel, then press the Apply button at the top. Choose Inspector again, then Behaviors, and set the Axis on the Spin behavior to Y. Set the Spin Rate to approximately 400°.
All good. Now the whole box spins. How about we spin the camera around the box as well? In Library, find Behaviors > Camera and select Sweep. Drag it onto your Camera, and leave it on the default Swivel Y for a quick pan around.
With it still selected, duplicate it (Edit > Duplicate or Command-D) and change the copy’s settings: Tilt X instead of Swivel Y, and to 60° instead of 30°.
Now the camera tilts up while it swivels. Finally, let’s go crazy: Select your cube group in the Layers panel, and Duplicate it. In the Inspector, set the Position X to 750px. Duplicate again, and set Position X to -750px.
Now, you have three spinning boxes with a camera that orbits around them.
Every face on these cubes could easily be an image; you could change scale to extend a cube in a single dimension; you could turn one into a reflective mirror. If you use this as a starting point for something bigger, please link to it in the comments. Thanks, and good luck!