Transform an object in simulated 3D space
You can transform an object in a projection transformation that creates the appearance of rotating the object in 3D space.
Tip
Microsoft Expression Blend comes with a sample that illustrates projection transformation in code. To open the sample in Expression Blend, click Welcome Screen on the Help menu, click the Samples tab, and then click Zune3D.
To move the center point of an object in simulated 3D space
The projection center point determines the location in simulated 3D space around which an object is rotated or offset. When the values are 0, 0, 0, the center point is the upper-left corner of the bounding box of the object. When the values are 1, 1, 0, the center point is the lower-right corner of the bounding box of the object. Values greater than 1 put the center point beyond the bounding box.
Select the object that you want to rotate in the Objects and Timeline panel or on the artboard.
In the Properties panel, in the Transform category, under Projection, click the Center of Rotation tab .
Change the values for the X, Y, and Z properties.
Note
The Z property affects only global offsets.
To rotate an object in simulated 3D space
The X, Y, and Z rotation properties refer to the axis and center points around which the rotation will occur.
Select the object that you want to rotate in the Objects and Timeline panel or on the artboard.
In the Properties panel, in the Transform category, under Projection, click the Rotation tab .
Change the values for the X, Y, and Z properties, or drag the projection ball to change the values.
Using the projection ball to rotate an object
To offset an object in simulated 3D space relative to the screen
The global offset determines how an object is translated relative to the planes of the screen. For example, when you change the X property on the Global Offset tab, you move the object right and left along the X axis of the screen, regardless of how the projection of the object is rotated.
Select the object that you want to rotate in the Objects and Timeline panel or on the artboard.
In the Properties panel, in the Transform category, under Projection, click the Global Offset tab .
Change the values for the X, Y, and Z properties.
Changing the global offset
To offset an object in simulated 3D space relative to its origin
The local offset determines how an object is translated relative to the planes of the object. For example, if you change the Y property on the Rotation tab to 30 degrees, you change the plane of the object so that it appears to tip forward on the right. If you then change the value of the X property on the Local Offset tab, the object will appear to move towards you to the right or away from you to the left.
Select the object that you want to rotate in the Objects and Timeline panel or on the artboard.
In the Properties panel, in the Transform category, under Projection, click the Local Offset tab .
Changing the local offset
To transform the object in 2D space
After you begin to modify Projection properties, the artboard handles for 2D transformation are turned off. To bring back the 2D transformation handles, turn off projection.
- On the View menu, click Apply Projections to clear the selection.