🎮 Basic Object Manipulation

You've learned to navigate through 3D space—now it's time to start actually creating! In this lesson, you'll learn the fundamental operations that every 3D artist uses dozens of times per session: selecting objects, moving them around, rotating them into position, and scaling them to the right size. These are the building blocks of all 3D work, and mastering them will make everything else in Blender feel natural and intuitive.

📚 What You'll Learn

  • Selecting objects with precision and efficiency
  • The three fundamental transformations: Move (Grab), Rotate, and Scale
  • Using axis constraints for precise control
  • Working with the 3D cursor and pivot points
  • Duplicating objects and creating arrays
  • Numeric input for exact transformations
  • Snapping and precision tools
  • Understanding object origin points and transforms

⏱️ Estimated Time: 75-90 minutes

🎯 Project: Build a simple scene using all transformation tools

📑 In This Lesson

🎯 Selection: Choosing What to Manipulate

Before you can move, rotate, or scale anything, you need to select it. Selection in Blender is fundamental—it tells Blender "work on THIS object, not the others." Let's master the various ways to select objects.

Basic Selection Methods

Think of selection like pointing at something and saying "I want to work with this." In Blender, selected objects get highlighted with an orange outline, making it clear what you're working on.

🖱️ Primary Selection Methods

Action Method
Select Single Object Left Click on the object
Add to Selection Shift + Left Click
Box Select B then drag, or Press and drag with left mouse
Circle Select C then move mouse, left-click to select, middle-click to deselect
Select All A
Deselect All Alt + A or A twice
Invert Selection Ctrl + I
Select in Outliner Click object name in Outliner

✅ Try It Now: Basic Selection

  1. Start with Blender's default scene (cube, camera, light)
  2. Click on the cube—it gets an orange outline (selected)
  3. Click on the camera—cube deselects, camera selected
  4. Click on the cube again to select it
  5. Hold Shift and click the light—both cube and light selected!
  6. Hold Shift and click the camera—all three selected
  7. Press A to select all—everything highlights
  8. Press Alt + A to deselect all—all outlines disappear

Understanding Selection States

Blender uses color to show selection states:

  • Orange outline: Selected and active (most recent selection)
  • Light orange/yellow outline: Selected but not active
  • No outline: Not selected
  • Dark outline: Hidden or disabled in viewport
Object Selection States in Blender Three cubes shown side by side to compare how Blender displays object selection states. The leftmost cube has a bright orange outline at full opacity, indicating the active object. The middle cube has a dimmer orange outline, indicating a selected object that is not currently active. The rightmost cube has no outline and only a faint fill, indicating an unselected object. A note explains that when multiple objects are selected, the brightest orange marks the active one. A tip below reminds the reader that the active object is the last one selected, and that its properties appear in the Properties panel. OBJECT SELECTION STATES How Blender shows what's selected THREE STATES, AT A GLANCE Same cube, three different selection states Active (Bright Orange) Selected, Not Active Unselected Bright orange outline Dimmer orange outline No outline WHY TWO ORANGES? When several objects are selected at once, the brightest orange marks the active one. Every other selected object gets a dimmer outline so you can still see the full selection set. Tip: The active object is the last one you selected, and its properties appear in the Properties panel.
Three states of the same cube. The brightest orange outline marks the active object, the dimmer orange marks other selected objects, and no outline at all means unselected.

The "active" object is the last one you selected—it's the one whose properties show in the Properties panel. When multiple objects are selected, the active object is slightly brighter orange.

💡 Active Object Matters

Many operations use the active object as a reference. For example, when joining objects, they merge into the active object. When copying properties, they copy from the active object. Always be aware which object is active (brightest orange)!

Box Select: Selecting Multiple Objects

Box select lets you drag a rectangular selection box around objects—perfect for selecting multiple objects quickly.

📦 Box Select Tool

Method 1: Press B then press and drag

Method 2: press and drag with left mouse button (in Blender 4.0+)

Usage:

  • Your cursor becomes a crosshair
  • press and drag to create a selection rectangle
  • Everything inside the box gets selected
  • Release to confirm
  • Middle-click or Esc to cancel

✅ Try It Now: Box Select

  1. Add some objects to practice: Press Shift + A → Mesh → UV Sphere
  2. Add another: Shift + A → Mesh → Cone
  3. Press Alt + A to deselect all
  4. Press B to activate box select
  5. press and drag a box around the cube and sphere
  6. Both objects become selected!
  7. Try selecting all objects with one big box

Circle Select: Brush-Style Selection

Circle select gives you a circular "brush" for selecting—great for selecting specific objects in crowded scenes.

⭕ Circle Select Tool

Press C to activate circle select

Controls:

  • Move mouse: Position the circle
  • Scroll wheel: Adjust circle size
  • Left click: Select objects under circle
  • Middle click: Deselect objects under circle
  • Right click or Esc: Exit circle select

Circle select is particularly useful when you need to "paint" selection over objects, or when working with dense geometry where box select would catch too many objects.

Selection Through the Outliner

Sometimes the cleanest way to select objects is through the Outliner, especially in complex scenes where objects overlap visually.

📋 Outliner Selection

  • Left click: Select single object
  • Shift + Click: Add to selection
  • press and drag: Select multiple items in list
  • Ctrl + Click: Select hierarchies (object and children)

Selected objects in the Outliner highlight and appear selected in the viewport—perfect synchronization!

Advanced Selection Techniques

🎯 More Selection Tools

Lasso Select: Press Ctrl + Left press and Drag to draw a freeform selection shape

Select Linked: Press L with mouse over object to select all connected geometry

Select Similar: Select one object, press Shift + G to select all similar objects (by type, color, etc.)

Select Random: Select → Select Random (in header menu) for random object selection

Selection Tools in Blender A three-panel comparison of Blender's main object selection tools. The left panel shows Box Select with a dashed rectangle drawn around two small cube primitives and a B key badge in the corner. The middle panel shows Circle Select with a translucent orange circle brush hovering over a cube and a C key badge. The right panel shows Lasso Select with a freeform closed curve drawn around two cubes and a Ctrl plus drag badge. A shared-behavior note explains that holding Shift adds to the selection and holding Ctrl subtracts from it. A tip below reminds the reader that all three tools live one keypress apart, and that Alt plus A clears the selection from any of them. SELECTION TOOLS Three ways to pick objects in the viewport BOX, CIRCLE, LASSO Box Select B Click and drag a rectangle across objects. Circle Select C Paint with a circular brush. Scroll to resize. Lasso Select Ctrl + drag Draw a freeform shape around objects. SHARED BEHAVIOR Hold Shift while using any tool to add to the current selection. Hold Ctrl to subtract from it. Tip: The three tools live one keypress apart, and Alt + A clears the selection from any of them.
Box, circle, and lasso compared side by side. The B and C keys jump straight to box and circle select, lasso lives on Ctrl plus drag, and all three pair with Alt + A to deselect.
graph TD A[Selection Methods] --> B[Direct Click] A --> C[Box Select - B] A --> D[Circle Select - C] A --> E[Outliner] A --> F[Lasso Select] B --> G[Single or Shift+Click for Multiple] C --> H[Rectangular Area] D --> I[Circular Brush] E --> J[List-Based Selection] F --> K[Freeform Shape] style A fill:#667eea,stroke:#333,stroke-width:2px,color:#fff

⚠️ Can't Select Objects?

If clicking objects doesn't select them, check these common issues:

  • Outliner visibility: Object might be hidden (eye icon in Outliner)
  • Selection disabled: Arrow icon in Outliner might be disabled
  • Wrong mode: You might be in Edit Mode—press Tab to return to Object Mode
  • Local view: Object might not be in your current local view—press Numpad / to exit

Professional Tip: Efficient selection is the mark of an experienced artist. Rather than always clicking individual objects, professionals fluidly switch between box select for groups, direct clicking for specific items, and Outliner selection for complex hierarchies. Develop comfort with all selection methods—each has its place!

📍 Move (Grab): Positioning Objects

Now that you can select objects, let's move them around! The Move operation (also called "Grab" in Blender) is one of the three fundamental transformations you'll use constantly.

The Grab Command

Moving objects in Blender is intuitive once you learn the shortcut. It's called "Grab" because you're essentially grabbing the object and moving it with your mouse.

🖐️ Move (Grab) an Object

Press G to activate Grab/Move mode

Workflow:

  1. Select the object you want to move
  2. Press G
  3. Move your mouse—the object follows!
  4. Left click or press Enter to confirm
  5. Right click or press Esc to cancel

✅ Try It Now: Your First Move

  1. Click to select the cube in your default scene
  2. Press G (for Grab)
  3. Move your mouse around—the cube follows your cursor!
  4. Move it to a new position
  5. Left click to confirm the movement
  6. Press G again and move it somewhere else
  7. This time press Esc to cancel—it returns to the previous position
  8. Practice grabbing and moving all three objects in the scene

Understanding the Move Gizmo

When you have an object selected, you might see arrows pointing in different directions—this is the Transform Gizmo. It provides visual handles for transformations.

  • Red arrow: X-axis (left/right)
  • Green arrow: Y-axis (forward/backward)
  • Blue arrow: Z-axis (up/down)
  • White circle: Move freely in all directions
The Blender Move Gizmo A single-panel diagram of Blender's move (grab) gizmo on a selected cube. Three arrows emanate from the cube center: a red X arrow pointing horizontally to the right, a green Y arrow pointing diagonally upper-right (representing the +Y axis going away from the viewer), and a blue Z arrow pointing straight up. A white-outlined circle around the cube origin represents the free-movement handle that drags the object in any direction. Each gizmo element has an annotation label with a small connector line: the X arrow labels "X axis, left and right", the Y arrow labels "Y axis, forward and back", the Z arrow labels "Z axis, up and down", and the center circle labels "Free movement, any direction". A footer tip reminds the reader that the gizmo appears when an object is selected and that clicking and dragging an arrow constrains motion to that axis. THE MOVE GIZMO Three arrows and a center for free movement PRESS G TO MOVE THE SELECTED OBJECT Z axis up and down Y axis forward and back X axis left and right Free movement any direction HOW IT WORKS Click and drag an arrow: motion locks to that axis. Drag the center: free move. Tip: The gizmo appears whenever an object is selected. Press G first if you prefer to type the axis: G then X locks the move to X.
The move gizmo appears whenever an object is selected. Press and drag any colored arrow to lock motion to that one axis, or grab the white center circle to move in any direction.

You can press and drag these arrows to move along specific axes, but keyboard shortcuts (which we'll cover next) are usually faster.

💡 Showing/Hiding the Gizmo

Toggle the transform gizmo on or off by clicking the gizmo icon in the top-right of the viewport (looks like a small coordinate system). Some artists prefer working without it for a cleaner view, relying purely on keyboard shortcuts. Try both ways and see what you prefer!

Moving Along Specific Axes

Free movement is useful, but often you need to move objects along just one axis—straight left/right, straight up/down, or straight forward/backward. This is where axis constraints come in.

🎯 Axis-Constrained Movement

Press G then immediately press an axis key:

  • G then X: Move along X-axis only (red, left/right)
  • G then Y: Move along Y-axis only (green, forward/back)
  • G then Z: Move along Z-axis only (blue, up/down)

The movement becomes constrained to a straight line along that axis!

Axis-Constrained Movement in Blender A three-panel comparison of axis-constrained movement in Blender. The left panel shows the G then X shortcut: a ghost cube on the left and a solid cube on the right are connected by a red horizontal arrow, illustrating motion locked to the X axis. The middle panel shows G then Y: a ghost cube in the lower-left and a solid cube in the upper-right are connected by a green diagonal arrow, illustrating motion locked to the Y axis (away from the viewer). The right panel shows G then Z: a ghost cube at the bottom and a solid cube at the top are connected by a blue vertical arrow, illustrating motion locked to the Z axis. A shared note below the panels explains that pressing the axis key twice (G X X, G Y Y, G Z Z) locks to local axes instead of global. A footer tip explains that typing a number after the key combo moves a precise distance, for example G Z 2 moves up 2 units. AXIS-CONSTRAINED MOVEMENT G plus an axis key locks the move to one direction MOVE ALONG X, Y, OR Z Move along X G X Move along X (red axis) Move along Y G Y Move along Y (green axis) Move along Z G Z Move along Z (blue axis) LOCAL VS GLOBAL Press the axis key twice (G X X, G Y Y, G Z Z) to lock to the object's local axes instead of the world axes. Tip: Type a number after the key combo for an exact distance. G Z 2 moves the object up by 2 units.
Tap G then X, Y, or Z to lock the move to one direction. The ghosted starting cube in each panel shows where the object began before the constrained move.

✅ Try It Now: Constrained Movement

  1. Select the cube
  2. Press G then Z
  3. Move your mouse—the cube only moves up and down!
  4. Notice a blue line appears showing the constraint
  5. Click to confirm
  6. Now try G then X—moves left/right only
  7. Then try G then Y—forward/backward only
  8. Practice each axis until the movement feels natural

Numeric Input for Precision

Sometimes you need exact movement—move exactly 5 units to the right, or precisely 2.5 units up. Blender lets you type numbers while transforming.

🔢 Precise Movement with Numbers

Method: Press G, then an axis letter, then type a number

Examples:

  • G X 5 Enter — Moves 5 units on X-axis
  • G Z 2.5 Enter — Moves 2.5 units on Z-axis
  • G Y -3 Enter — Moves -3 units on Y-axis (negative = opposite direction)

The number appears at the top of the viewport as you type!

✅ Try It Now: Numeric Movement

  1. Select the cube
  2. Press G Z 3 Enter
  3. The cube moves exactly 3 units up!
  4. Try G X -2 Enter
  5. It moves exactly 2 units in the negative X direction
  6. Experiment with different numbers on different axes
  7. Try decimal values like G Y 1.75 Enter

Moving Multiple Objects

When multiple objects are selected, they all move together, maintaining their relative positions to each other.

  1. Select multiple objects (using Shift + Click or box select)
  2. Press G to move
  3. All selected objects move as a group
  4. Their spacing and relationships are preserved

This is perfect for moving entire groups or assemblies while keeping everything aligned!

⚠️ Common Move Mistakes

  • Object disappears: You accidentally moved it far away—press Ctrl + Z to undo
  • Won't move on axis: Make sure you press the axis key (X/Y/Z) right after G
  • Moves tiny amounts: You're too zoomed out—zoom in closer for better control
  • Movement feels wrong: Check your view angle—what looks like horizontal movement from one angle is diagonal from another

Workflow Wisdom: Professional artists develop a rhythm: select, press G, press axis key, position, confirm—all in about two seconds. It becomes like muscle memory. Don't worry about speed yet; focus on accuracy and understanding. Speed comes naturally with practice!

🔄 Rotate: Changing Orientation

Moving objects is great, but you also need to rotate them—tilt a cube, spin a sphere, angle a light. Rotation is the second fundamental transformation, and it works very similarly to movement.

The Rotate Command

Just like G for Grab/Move, R is for Rotate. The concept is the same: select, activate the tool, adjust, confirm.

🔁 Rotate an Object

Press R to activate Rotate mode

Workflow:

  1. Select the object you want to rotate
  2. Press R
  3. Move your mouse—the object rotates!
  4. Left click or press Enter to confirm
  5. Right click or press Esc to cancel

✅ Try It Now: First Rotation

  1. Select the cube
  2. Press R (for Rotate)
  3. Move your mouse in a circle around the cube
  4. Watch it rotate based on your mouse movement
  5. Click to confirm
  6. Try it again, but this time press Esc to cancel
  7. Notice how canceling returns it to the previous rotation

Free vs. Constrained Rotation

By default, pressing R rotates the object around your view angle—it rotates relative to how you're looking at it. But usually, you want to rotate around a specific axis (spin it around horizontally, tilt it vertically, etc.).

🎯 Axis-Constrained Rotation

Press R then immediately press an axis key:

  • R then X: Rotate around X-axis (spin on horizontal rod)
  • R then Y: Rotate around Y-axis (spin on front-to-back rod)
  • R then Z: Rotate around Z-axis (spin like a top)

A colored circle appears showing which axis you're rotating around!

✅ Try It Now: Axis Rotation

  1. Select the cube and press R then Z
  2. Move your mouse—the cube spins around its vertical axis like a spinning top!
  3. A blue circle appears showing the Z-axis rotation
  4. Click to confirm
  5. Try R then X—it tilts forward/backward
  6. Try R then Y—it tilts left/right
  7. Practice each axis until you can predict which way it will rotate

Understanding Rotation Axes

Think of rotation axes like rods through your object:

  • X-axis (Red): Imagine a rod going through the object left to right—rotation tilts it forward/back
  • Y-axis (Green): Rod going through front to back—rotation tilts it left/right
  • Z-axis (Blue): Rod going through top to bottom—rotation spins it horizontally
graph TD A[Rotation Axes] --> B[X-Axis - Red] A --> C[Y-Axis - Green] A --> D[Z-Axis - Blue] B --> E[Horizontal Rod
Tilts Forward/Back] C --> F[Front-Back Rod
Tilts Left/Right] D --> G[Vertical Rod
Spins Horizontally] style A fill:#667eea,stroke:#333,stroke-width:2px,color:#fff style B fill:#f44336,stroke:#333,stroke-width:2px,color:#fff style C fill:#4CAF50,stroke:#333,stroke-width:2px,color:#fff style D fill:#2196F3,stroke:#333,stroke-width:2px,color:#fff
Rotation Axes in Blender A three-panel comparison of axis-constrained rotation in Blender. The left panel shows the R then X shortcut, labeled Pitch: a cube with a red horizontal rod through it and a tall vertical arc indicating rotation around the X axis. The middle panel shows R then Y, labeled Yaw: a cube with a green diagonal rod and a near-circular arc indicating rotation around the Y axis. The right panel shows R then Z, labeled Roll: a cube with a blue vertical rod and a flat horizontal arc indicating rotation around the Z axis. A shared note below the panels explains that the rod points along the rotation axis while the arc shows the direction of spin. A footer tip explains that typing a number after R sets the exact angle in degrees, for example R Z 45 rotates 45 degrees around Z. ROTATION AXES R plus an axis key rotates around that axis ROTATE AROUND X, Y, OR Z Pitch R X Pitch (around X) Yaw R Y Yaw (around Y) Roll R Z Roll (around Z) ROD AND ARC The rod points along the rotation axis. The arc shows which way the object spins as you drag the mouse. Tip: Type a number after R to set the exact angle in degrees. R Z 45 rotates 45 degrees around Z.
Each panel shows a rod through the cube along one axis. The colored arc traces the direction the cube spins when you drag the mouse, so a clockwise drag while pressing R then Z rolls the cube around the vertical Z rod.

Precise Rotation with Numbers

Just like movement, you can type exact rotation amounts in degrees.

🔢 Numeric Rotation

Method: Press R, then axis letter, then type degrees

Examples:

  • R Z 90 Enter — Rotates exactly 90° around Z-axis
  • R X 45 Enter — Rotates 45° around X-axis
  • R Y -30 Enter — Rotates -30° around Y-axis (opposite direction)
  • R Z 180 Enter — Rotates exactly 180° (flip)

✅ Try It Now: Precise Angles

  1. Select the cube
  2. Press R Z 45 Enter
  3. The cube rotates exactly 45 degrees—like a diamond!
  4. Try R Z 45 Enter again
  5. Now it's rotated 90 degrees total
  6. Try R Z 90 Enter
  7. It completes the 180° rotation
  8. Practice with different angles: 30, 60, 120, etc.

Common Rotation Angles

Certain angles are used frequently in 3D work:

  • 90°: Quarter turn—perfect for perpendicular alignment
  • 180°: Flip around—complete reversal
  • 45°: Diagonal angle—creates dynamic, tilted look
  • 30°/60°: Common for architectural and mechanical work

💡 Rotation Tip: The Double-Tap Trick

Want to rotate in the local axis instead of global? Press the axis key twice!

  • R X X — Rotate around object's local X-axis
  • R Z Z — Rotate around object's local Z-axis

This becomes important when objects are already rotated—their "local" axes point in different directions than the "global" world axes. We'll explore this more in advanced lessons!

Real-World Analogy: Think of rotation like turning objects on a pottery wheel (Z-axis), or tilting a picture frame on the wall (X-axis), or rotating a door on its hinges (Y-axis). Each axis creates a different type of rotation movement.

📏 Scale: Adjusting Size

The third fundamental transformation is Scale—making objects larger or smaller. Unlike real life where you can't just make things bigger or smaller at will, in 3D you have total control over size!

The Scale Command

Following the same pattern as Move and Rotate, S is for Scale.

📐 Scale an Object

Press S to activate Scale mode

Workflow:

  1. Select the object you want to scale
  2. Press S
  3. Move your mouse away from object to enlarge, toward it to shrink
  4. Left click or press Enter to confirm
  5. Right click or press Esc to cancel

✅ Try It Now: Basic Scaling

  1. Select the cube
  2. Press S (for Scale)
  3. Move your mouse away from the cube—it grows larger!
  4. Move your mouse toward the cube—it shrinks!
  5. Make it about twice as big and click to confirm
  6. Press S again and make it smaller
  7. Try making it really tiny, then really huge

Uniform vs. Non-Uniform Scaling

By default, pressing S scales uniformly—the object grows or shrinks equally in all directions, maintaining its proportions. But sometimes you want to stretch or squash an object along just one axis.

🎯 Axis-Constrained Scaling

Press S then immediately press an axis key:

  • S then X: Scale only along X-axis (stretch/squash horizontally)
  • S then Y: Scale only along Y-axis (stretch/squash front-to-back)
  • S then Z: Scale only along Z-axis (stretch/squash vertically)

This creates stretched or squashed shapes!

Scale operations: uniform and axis-constrained scaling Six cube variants arranged in a two by three grid. The top row shows uniform scaling: the original cube, the cube doubled in size, and the cube halved. The bottom row shows axis-constrained scaling: the cube stretched along the X axis, the cube stretched along the Z axis, and the cube compressed along the Y axis. Active axis edges in the constrained panels are tinted red for X and blue for Z; the Y panel is shown with a very shallow depth to make the compression clear. A footer tip explains that S alone scales uniformly, S followed by an axis key constrains the scale to that axis, and typing a number sets the exact factor. SCALE OPERATIONS S resizes the object. Add an axis key to constrain to one dimension. UNIFORM VS AXIS-CONSTRAINED Original 1x Reference size (no scaling) Uniform 2x S 2 Scaled up uniformly (double size) Uniform 0.5x S .5 Scaled down uniformly (half size) Stretch X S X 2 Wider along X (red axis) Stretch Z S Z 3 Taller along Z Compress Y S Y .5 Shallower along Y (green axis) Tip: S scales uniformly. Add X, Y, or Z to constrain to one axis. Type a number for an exact factor, like S Z 3.
Six cubes show how scale behaves. The top row keeps every dimension equal: the same factor on all three axes, so the cube stays cube-shaped. The bottom row constrains the change to a single axis, and the colored edges or inward arrows mark which dimension is moving.

✅ Try It Now: Stretch and Squash

  1. Select the cube (or reset it to default size first with Alt + S)
  2. Press S then Z
  3. Move mouse up—the cube stretches tall like a skyscraper!
  4. Move mouse down—it squashes flat like a pancake!
  5. Confirm when you have a tall tower shape
  6. Now try S then X—it stretches horizontally
  7. Try S then Y—stretches front to back
  8. Play with making elongated, squashed, and stretched shapes

Numeric Scaling

Scale can also use numeric input, but it works a bit differently than move and rotate. A scale value of 1 means original size, 2 means double size, 0.5 means half size.

🔢 Precise Scaling

Method: Press S, then optionally an axis, then type a number

Examples:

  • S 2 Enter — Doubles size uniformly
  • S 0.5 Enter — Halves size uniformly
  • S Z 3 Enter — Makes 3× taller
  • S X 0.25 Enter — Compresses to Âź width

Scale values:

  • Greater than 1 = larger (2 = double, 3 = triple, etc.)
  • Between 0 and 1 = smaller (0.5 = half, 0.1 = one-tenth, etc.)
  • Exactly 1 = original size (no change)
  • Negative values = mirror flip (advanced, we'll cover later)

✅ Try It Now: Numeric Scaling

  1. Select the cube
  2. Press S 2 Enter
  3. The cube exactly doubles in size!
  4. Press S 0.5 Enter
  5. Back to original size (half of double = original)
  6. Try S Z 4 Enter
  7. Creates a tall column 4× the height
  8. Experiment with different scale values on different axes

Resetting Scale

Made a mess with scaling? You can reset an object to its original scale:

🔄 Reset to Original Scale

Alt + S: Resets scale to 1.0 on all axes

This returns the object to its default size, undoing all scaling operations.

Scaling Multiple Objects

When multiple objects are selected, they all scale from their collective center point, growing or shrinking together while maintaining their relative positions.

This is useful for scaling entire groups or assemblies while keeping their relationships intact.

💡 Planar Scaling (Two Axes at Once)

Want to scale on two axes but not the third? Use Shift + Axis:

  • S Shift + Z — Scale on X and Y, but not Z (flatten/expand footprint)
  • S Shift + X — Scale on Y and Z, but not X
  • S Shift + Y — Scale on X and Z, but not Y

This is perfect for adjusting an object's footprint without changing its height, or vice versa!

⚠️ Scale Gotchas

  • Never scale to 0: This collapses the object into a point—nearly impossible to recover from without undo
  • Non-uniform scale and modifiers: Stretched objects can behave oddly with certain modifiers (we'll cover this later)
  • Scale inheritance: If objects are parented (we'll learn this soon), they inherit parent scale—can cause unexpected sizes
  • Scale in edit mode vs object mode: There's a difference! We'll explore this when we get to mesh editing

The Transform Trinity

You now know the three fundamental transformations that form the basis of all 3D manipulation:

graph LR A[Transform Operations] --> B[Move - G] A --> C[Rotate - R] A --> D[Scale - S] B --> E[Position in Space] C --> F[Orientation/Angle] D --> G[Size/Proportions] style A fill:#667eea,stroke:#333,stroke-width:3px,color:#fff style B fill:#4CAF50,stroke:#333,stroke-width:2px style C fill:#2196F3,stroke:#333,stroke-width:2px style D fill:#f44336,stroke:#333,stroke-width:2px,color:#fff

These three operations—Move (G), Rotate (R), and Scale (S)—are the foundation of object manipulation. Master these, and you can build anything!

Professional Insight: The GRS trinity (Grab, Rotate, Scale) is so fundamental that experienced artists use these shortcuts dozens of times per minute. The sequence becomes automatic: select, transform, confirm—select, transform, confirm. Your hands will learn this rhythm naturally through practice. Don't rush it, but do practice deliberately!

🎯 Axis Constraints and Precision

You've already used axis constraints with transformations (G-X, R-Z, S-Y, etc.), but let's explore more advanced constraint options that give you even finer control.

Global vs. Local Axes

By default, transformations use global axes—the fixed coordinate system of the 3D world. But objects can also have their own "local" axes that rotate with them.

🌍 Global vs Local Orientation

Global axes: The world coordinate system—always points the same direction

  • X is always left/right in world space
  • Y is always forward/back in world space
  • Z is always up/down in world space

Local axes: The object's own coordinate system—rotates with the object

  • When you rotate an object, its local axes rotate too
  • Useful for moving "forward" relative to object's orientation
  • Press axis key twice to use local axis: G X X
Global axes versus local axes Two cubes shown side by side with axis arrows. The left panel shows the cube in its default orientation with red X, green Y, and blue Z arrows aligned to the world. The right panel shows the same cube rotated around the Z axis. The axis arrows in the right panel rotate with the cube so they now point along the object's own X, Y, and Z directions instead of the world's. A shared note below the panels explains that global axes stay fixed to the world while local axes rotate with the object. A footer tip explains that pressing the axis key twice after G, R, or S switches the constraint from global to local. GLOBAL VS LOCAL AXES The axis key constrains to the world. Press it twice to constrain to the object. WORLD SPACE VS OBJECT SPACE Global Axes World Space (default) X Y Z Axes follow the world G X locks the move along world X Local Axes Object Space (after rotation) world ref. X Y Z Axes follow the object G X X locks the move along object X WORLD VS OBJECT Global axes stay fixed to the scene. Local axes rotate with the object, so they point along the object's own sides. Tip: Press the axis key twice to switch to local. G X moves along world X, G X X moves along the object's own X.
Two cubes side by side. On the left the gnomon arrows stay aligned with the world, so G X always moves along world X. On the right the cube has been rotated thirty degrees; pressing the axis key twice, G X X, locks the move to the object's own X, and the arrows rotate with the cube. The faint dashed lines under the rotated gnomon show where world X, Y, and Z still point.

✅ Try It Now: Global vs Local

  1. Select the cube and rotate it: R Z 45 Enter
  2. Now press G X (single X)—moves along global X-axis
  3. Press Esc to cancel
  4. Now press G X X (double X)—moves along object's local X-axis!
  5. Notice how it moves along the object's orientation, not the world's
  6. This becomes very useful when working with rotated objects

Transform Orientation Menu

At the top of the 3D viewport, you'll see a dropdown menu showing "Global" by default. This controls which coordinate system your transformations use.

🧭 Transform Orientation Options

  • Global: World coordinate system (default)
  • Local: Object's own coordinate system
  • Normal: Based on selected face normals (useful in edit mode)
  • Gimbal: Based on rotation order (advanced animation)
  • View: Based on your current viewport angle
  • Cursor: Based on 3D cursor orientation

You can also press , (comma) to quickly cycle through orientations!

Planar Constraints (Excluding One Axis)

Sometimes you want to move or scale on two axes but not the third. We briefly mentioned this with scale, but it works for all transforms.

📐 Planar Movement

Shift + Axis: Excludes that axis (moves on the other two)

Examples:

  • G Shift + Z — Move on ground plane (X and Y, no Z)
  • G Shift + X — Move on YZ plane (no X)
  • S Shift + Z — Scale on XY plane (maintain height)

Perfect for sliding objects along surfaces without changing height!

✅ Try It Now: Planar Movement

  1. Select the cube
  2. Press G Shift + Z
  3. Move your mouse—the cube slides along the ground plane!
  4. It can't move up or down, only horizontally
  5. This is perfect for positioning objects on a floor
  6. Try S Shift + Z to scale its footprint without changing height

Proportional Editing

Proportional editing makes transformations affect nearby geometry with a falloff—like transforming with a soft brush. This is more useful in edit mode (which we'll cover later), but it's good to know about.

🎨 Proportional Editing

Toggle: Press O to enable/disable

When active:

  • Transformations affect nearby objects/geometry
  • Scroll wheel adjusts the radius of influence
  • Creates smooth, organic deformations
  • Icon appears in header (circle with smaller circle inside)

Constraint Wisdom: Learning when to use which constraint is part of developing 3D intuition. Need to slide something along a wall? Shift+Z. Want to rotate a wheel? R-Y. Need to stretch something taller? S-Z. With practice, choosing the right constraint becomes automatic—your hands just know which keys to press.

📍 The 3D Cursor: Your Reference Point

You've probably noticed that red and white circle in your viewport—that's the 3D cursor. It's one of Blender's most unique and powerful features, acting as a reference point for many operations.

What Is the 3D Cursor?

The 3D cursor is a point in 3D space that serves multiple purposes:

  • Default location where new objects are created
  • Pivot point for transformations (optional)
  • Target for snap operations
  • Reference point for measurements
  • Origin point for certain tools

Think of it as a movable bookmark or placeholder in 3D space—you can position it anywhere and use it as a reference.

🖱️ Moving the 3D Cursor

Shift + Right Click: Places cursor at mouse position

Shift + S: Opens snap menu with cursor placement options

Manual positioning: Select cursor in sidebar (N) → View → 3D Cursor, enter coordinates

Blender 3D viewport. The default cube sits at the world origin carrying a bright orange selection outline. Off to the right, the red and white 3D cursor target sits on top of a small UV sphere that was added at the cursor location, demonstrating that new objects spawn wherever the cursor is. The viewport floor grid recedes into the distance with red and green world axis lines crossing through the cube. 3D cursor and spawn-at-cursor annotations Three orange callouts overlaid on the viewport. A label reading 3D Cursor with an arrow pointing at the red and white cursor target ring. A label reading New object spawns at cursor with an arrow pointing at the UV sphere added at the cursor location. A dashed orange circle drawn around the cursor with a pivot reference label and arrow nearby. 3D Cursor New object spawns at cursor pivot reference
The 3D cursor is that red and white target floating to the right of the cube. The UV sphere appeared exactly there when it was added, which is the rule: new objects spawn wherever the cursor sits, not at the origin.

✅ Try It Now: Position the Cursor

  1. Press Shift + Right Click somewhere in empty space
  2. The 3D cursor jumps to that location!
  3. Try clicking in different spots—it follows your clicks
  4. Now press Shift + A to add a new object (Mesh → UV Sphere)
  5. The sphere appears at the cursor location!
  6. Move the cursor again and add another object

The Snap Menu (Shift + S)

The snap menu provides precise cursor and object positioning options. It's incredibly useful for alignment and placement.

📌 Shift + S Snap Menu

Press Shift + S to open the snap pie menu:

  • Cursor to World Origin: Moves cursor to center (0,0,0)
  • Cursor to Selected: Moves cursor to selected object
  • Cursor to Active: Moves cursor to active object's origin
  • Selection to Cursor: Moves selected objects to cursor
  • Selection to Grid: Snaps objects to grid intersections
  • Selection to Active: Moves objects to active object location
Blender's Shift + S snap pie menu open in front of the default cube. Eight option pills arranged radially around the cube: Cursor to World Origin (1), Cursor to Selected (2), Cursor to Active (3), Cursor to Grid (4), Selection to Grid (6), Selection to Cursor Keep Offset (7), Selection to Cursor (8), and Selection to Active (9). The center cube carries a bright orange selection outline and a faint Snap label hovers near it. Shift + S snap menu annotation A dashed orange rectangle drawn around the eight option pills of the Shift + S snap pie menu, with a Shift + S Snap Menu title label sitting as a tab on the upper-left of the rectangle's top edge. Shift + S Snap Menu
Press Shift + S over the viewport and the snap pie menu pops up. The eight wedges fall into two groups: the left side moves the cursor (Cursor to Grid, Cursor to Selected, and friends), the right side moves your selection (Selection to Cursor, Selection to Active, and the rest). The number on the right of each pill is the keypad shortcut you can press to fire that option without aiming the mouse.

✅ Try It Now: Snap Menu Magic

  1. Select your cube
  2. Press Shift + S and select "Cursor to Selected"
  3. The cursor jumps to the cube's center!
  4. Now move the cube somewhere else with G
  5. Press Shift + S and select "Selection to Cursor"
  6. The cube jumps back to where the cursor is!
  7. Press Shift + S and select "Cursor to World Origin"
  8. Cursor returns to center (0,0,0)

Using Cursor as Pivot Point

By default, objects rotate and scale around their own centers. But you can change the pivot point to the 3D cursor!

🎯 Pivot Point Options

At the top of the viewport, find the pivot point dropdown (next to transform orientation):

  • Bounding Box Center: Center of selection (default)
  • 3D Cursor: Rotate/scale around cursor position
  • Individual Origins: Each object transforms around its own center
  • Median Point: Average location of selected objects
  • Active Element: Pivot on active object

You can also press . (period) to cycle through pivot options!

💡 Cursor as Pivot: Practical Example

  1. Place the 3D cursor somewhere off to the side
  2. Select an object
  3. Change pivot point to "3D Cursor" (top of viewport)
  4. Press R Z and rotate
  5. The object orbits around the cursor location!
  6. This is perfect for creating circular arrays or rotating objects around specific points

Resetting the Cursor

Lost your cursor somewhere in space? Quick reset:

🔄 Reset 3D Cursor

Shift + S → Cursor to World Origin: Returns cursor to (0,0,0)

Or in the sidebar: N → View → 3D Cursor → Reset button

Professional Use: The 3D cursor might seem odd at first, but it's incredibly powerful once you understand it. Professionals use it constantly for precise placement, as a construction helper, and for creating complex arrays. Master the cursor, and you'll work much more efficiently!

📋 Duplicating Objects

Creating copies of objects is fundamental to building scenes. Blender offers several duplication methods, each with different purposes.

Simple Duplication

The most straightforward way to copy an object is with Duplicate.

📄 Duplicate Objects

Shift + D: Duplicate selected object(s)

Workflow:

  1. Select object(s) to duplicate
  2. Press Shift + D
  3. Object is duplicated and immediately enters move mode
  4. Position the duplicate
  5. Click to confirm or press Esc to cancel

The duplicate is a completely independent copy—changes to one don't affect the other.

✅ Try It Now: Duplicate and Arrange

  1. Select the cube
  2. Press Shift + D
  3. Immediately press X to constrain to X-axis
  4. Move it 3 units: type 3 and press Enter
  5. You now have two cubes side by side!
  6. With the new cube selected, press Shift + D again
  7. Press X 3 Enter
  8. Create a row of 5 cubes this way

Linked Duplication

Sometimes you want copies that share the same mesh data—when you edit one, all linked duplicates update. This is called linked duplication.

🔗 Linked Duplicate

Alt + D: Create linked duplicate

Key differences from Shift + D:

  • Shares mesh data with original
  • Edit one, all linked copies update
  • Can still move, rotate, scale independently
  • More memory efficient for identical objects
  • Perfect for repeated elements like fence posts, tiles, windows
Independent duplication versus linked duplication Two side by side panels compare the two duplication shortcuts. The left panel labeled Independent Copy shows the Shift plus D shortcut. An original cube and a duplicate cube sit side by side with an orange translation arrow between them. Both cubes are drawn the same way to show they are equal but fully separate. The right panel labeled Linked Copy shows the Alt plus D shortcut. The same two cubes appear with the same arrow, plus a small orange chain link icon between them labeled shared mesh data, indicating that both cubes share one mesh. A shared note below the panels summarizes the difference. A footer tip suggests reaching for Alt plus D for repeated geometry like rivets, leaves, or fence posts. DUPLICATION: SHIFT + D VS ALT + D Two ways to copy an object. The keys look similar, the results are not. INDEPENDENT COPIES VS LINKED COPIES Independent Copy Shift + D Two separate meshes Edit one, the other stays unchanged Linked Copy Alt + D shared mesh data One mesh, two objects Edit Mode changes propagate to both INDEPENDENT VS LINKED Shift + D copies the mesh data too, so each cube has its own geometry. Alt + D shares one mesh between both, so edits in Edit Mode show up on every linked instance. Tip: Reach for Alt + D when you need lots of the same geometry, rivets, leaves, fence posts. One Edit Mode tweak updates every copy at once.
Two side by side panels. On the left, Shift + D copies the cube wholesale: two separate meshes, edit one and the other stays untouched. On the right, Alt + D shares one mesh between both cubes; the small chain link between them is the visual cue that an Edit Mode change to either will ripple through to its partner.

💡 When to Use Linked Duplication

Use Alt + D when:

  • Creating many identical objects (trees in forest, books on shelf)
  • You want to edit all copies at once later
  • Memory efficiency matters (thousands of objects)

Use Shift + D when:

  • Each copy will be unique
  • You need complete independence
  • Starting from a template but customizing each

Array Modifier (Quick Arrays)

While we'll cover modifiers in depth later, the Array modifier deserves mention here as a duplication tool.

📊 Quick Array Pattern

To create a quick linear array:

  1. Select your object
  2. Go to Properties panel → Modifier Properties (wrench icon)
  3. Click "Add Modifier" → Array
  4. Adjust "Count" to set number of copies
  5. Adjust "Relative Offset" to space them out
  6. Arrays update in real-time as you change the original!

Duplicate Along Path

You can duplicate objects in a specific pattern or along a path using modifier combinations, but that's advanced. For now, the manual duplicate + constrain method works great:

✅ Try It Now: Create a Grid Pattern

  1. Start with one cube
  2. Create a row: Shift + D, X, 3, repeat 4 times
  3. Select all cubes in the row (Box select with B)
  4. Duplicate the entire row: Shift + D
  5. Constrain to Y-axis: press Y
  6. Move 3 units: type 3 and Enter
  7. Repeat to create a 5×5 grid of cubes!

The Duplicate Workflow Trick

Here's a professional time-saver: duplicate and immediately constrain in one smooth motion.

⚡ Speed Duplication

Press keys in rapid succession: Shift + D X 2 Enter

All in about one second! This becomes muscle memory:

  • Shift + D — Duplicate
  • X — Constrain to X-axis (or Y or Z)
  • 2 — Move 2 units (or any number)
  • Enter — Confirm

Professionals can create complex arrays in seconds using this rhythm!

Duplication Strategy: Start with one well-made object, then duplicate it multiple times. It's much more efficient than creating each object from scratch. This is how real production works—create one perfect tree, then duplicate it a hundred times for a forest. Work smart, not hard!

⚙️ Origins and Transform Properties

Every object in Blender has an origin point—the small orange dot you see at the object's center. Understanding origins is crucial for proper object manipulation and organization.

What Is an Object Origin?

The origin is the object's reference point for transformations. Think of it as the object's anchor point or handle—when you rotate an object, it rotates around its origin. When you move it, you're really moving its origin (and the geometry follows).

📍 Origin Point Functions

  • Rotation pivot: Objects rotate around their origin by default
  • Scale center: Objects scale from their origin
  • Position reference: The origin's location is the object's location
  • Snap target: Snapping operations use the origin
  • Parent connection: Child objects connect to parent's origin
The object origin point and its three roles A single cube sits at the center of the diagram with a small orange dot marking its origin point. Three small annotation cards sit around the cube: Rotation pivot above, Scale center to the lower left, and Location reference to the lower right. Each card pairs a short label and one line of subtext with a tiny icon, and a dashed line connects each card to the origin dot. The rotation icon shows a circular arrow around a center dot. The scale icon shows four outward arrows from a center dot. The location icon shows red, green, and blue X, Y, Z axes radiating from a center dot. A footer tip explains that the origin is the pivot for every transform and that a misplaced origin causes unexpected rotation and scale behavior. OBJECT ORIGIN: THE PIVOT POINT Every transform pivots around this single point. ONE POINT, THREE ROLES origin Rotation pivot R rotates the object around this point Scale center S scales out from this point Location reference X, Y, Z report where this point sits Move the origin and rotation, scale, and location all reroute through the new point. Tip: The origin sits at the center of every transform. If a rotation looks off axis or a scale stretches the wrong way, check the origin first.
A single cube with the small orange dot at its center marking the object origin. The three labeled cards around it spell out what that one point does: the pivot for R, the center for S, and the X, Y, Z values the N-panel reports for Location. Move the origin and every transform reroutes through the new point.

💡 Why Origins Matter

Imagine trying to open a door, but the hinge is in the middle instead of the edge—it would swing all wrong! Origins are like hinges—they determine how objects transform. A poorly placed origin makes objects behave unexpectedly.

Setting the Origin

Blender provides tools to reposition an object's origin without moving the geometry.

🎯 Origin Management

Right-click on object → Set Origin: Opens origin menu

Common options:

  • Geometry to Origin: Moves geometry so origin is at geometric center
  • Origin to Geometry: Moves origin to geometry's center (most common)
  • Origin to 3D Cursor: Moves origin to cursor location
  • Origin to Center of Mass: Moves origin to center of volume

✅ Try It Now: Repositioning Origins

  1. Add a new cube: Shift + A → Mesh → Cube
  2. In Edit Mode (Tab), grab all vertices and move them off-center
  3. Exit Edit Mode (Tab again)
  4. Notice the origin is no longer at the geometry center
  5. Right-click the object → Set Origin → Origin to Geometry
  6. The origin moves to the center of the mesh!
  7. Now try rotating it—rotates around the centered origin

Transform Properties Panel

You can view and manually edit an object's exact transform values in the Properties panel.

📊 Transform Properties

With an object selected, press N to open sidebar → Item tab shows:

  • Location: X, Y, Z coordinates of the origin
  • Rotation: Rotation angles on each axis (in degrees or radians)
  • Scale: Scale multipliers on each axis (1.0 = original size)
  • Dimensions: Actual size of object in Blender units

You can type exact values into these fields for precision!

Blender 5.1 viewport in Object Mode with the default cube transformed to non-default values. The N-panel Item tab sits at the right of the viewport showing the Transform section: Location 2.5 m, -1 m, 1.5 m on X, Y, Z; Rotation 30, 0, 45 degrees with XYZ Euler order; Scale 1.500, 1.000, 0.750; Dimensions 3 m, 2 m, 1.5 m. The cube viewport shows the transformed cube selected with an orange outline; the navigation gizmo, sidebar tabs, Outliner, and Properties panel are also visible. N-panel Transform section annotation A dashed orange rectangle drawn around the N-panel Item tab Transform section with a labeled tab pill identifying it as the N-panel Transform Section. N-Panel: Transform Section
The N-panel Item tab with the default cube's Location set to (2.5, -1.0, 1.5), Rotation to thirty degrees on X and forty-five on Z, and Scale stretched to 1.5 on X and squashed to 0.75 on Z. Dimensions report the actual size the cube takes up in the scene after those scales apply, in Blender units.

✅ Try It Now: Precise Positioning

  1. Select an object
  2. Press N to open sidebar if not already open
  3. Click the Item tab (looks like a cube icon)
  4. Find Location X, Y, Z fields
  5. Click on X and type 5, press Enter
  6. The object jumps to X=5 exactly
  7. Try setting precise rotation: Rotation Z = 45
  8. Set scale values: Scale X = 2, Y = 2, Z = 0.5

Applying Transformations

When you scale, rotate, or move an object, Blender remembers these transforms. Sometimes you want to "bake" these transforms into the object's base state—this is called applying transforms.

✅ Apply Transformations

Ctrl + A: Apply menu

Options:

  • Location: Makes current position the new "zero" (rare use)
  • Rotation: Resets rotation to 0° while keeping orientation
  • Scale: Resets scale to 1.0 while keeping size (very important!)
  • All Transforms: Applies location, rotation, and scale

⚠️ Why Apply Scale?

If you scale an object to 2×2×2 and don't apply the scale, many modifiers and tools behave unexpectedly. The object "thinks" it's still at scale 1.0 but appears bigger. This causes problems!

Best practice: After scaling objects, apply the scale with Ctrl + A → Scale. This resets scale values to 1.0 while maintaining the actual size. Most professionals apply scale habitually!

Transform Locks

Sometimes you want to prevent accidental transformation on certain axes.

🔒 Locking Transforms

In the sidebar (N) → Item tab, you'll see small padlock icons next to Location, Rotation, and Scale.

  • Click the lock icon to prevent transforms on that axis
  • Useful for keeping objects at a fixed height (lock Z location)
  • Or preventing accidental rotation (lock all rotation axes)

Object Data vs Object Transform

An important concept: objects have two layers of transformation:

graph TD A[Object] --> B[Object Transform] A --> C[Object Data] B --> D[Location, Rotation, Scale
Applied at object level] C --> E[Mesh Vertices
The actual geometry] D --> F[Shown in Properties] E --> G[Edited in Edit Mode] style A fill:#667eea,stroke:#333,stroke-width:2px,color:#fff style B fill:#4CAF50,stroke:#333,stroke-width:2px style C fill:#2196F3,stroke:#333,stroke-width:2px
  • Object Transform: Location, rotation, scale applied to entire object
  • Object Data: The actual mesh geometry (vertices, edges, faces)

You can move geometry in Edit Mode without changing object transforms, or move the object without changing the geometry's relationship to the origin. This separation provides incredible flexibility but can be confusing at first!

Professional Habit: Always check and apply scale before complex operations. Many beginners encounter mysterious bugs that trace back to non-uniform or unapplied scale. Get in the habit: scale your object, then Ctrl + A → Scale. This simple step prevents countless headaches!

🎯 Project: Build Your First Scene

Time to put everything together! In this project, you'll create a simple scene using all the manipulation skills you've learned. Don't worry about making it perfect—focus on practicing the techniques.

Project: Create a Simple Table and Objects Scene

🎨 Project Goal

Build a simple scene containing:

  • A table (made from cubes)
  • A few objects on the table (various primitives)
  • A ground plane
  • Everything properly positioned and scaled

Estimated time: 20-30 minutes

The finished table scene rendered from a three-quarter perspective angle in Blender Eevee: a neutral gray ground plane underneath a square table with four short legs, plus four primitive shapes arranged on the tabletop (UV sphere, cone, torus lying flat, and cylinder). Soft directional lighting from the upper right gives the objects gentle shadows on the table surface; default neutral gray materials throughout.
The finished table scene that this section's seven steps build, one operation at a time. A 2-meter table top sits on four short legs, with a sphere, cone, torus, and cylinder placed on top. Match this layout in your own scene and you've covered every manipulation tool the lesson teaches.

Step 1: Setup and Cleanup

🧹 Prepare Your Scene

  1. Start with a fresh Blender file: File → New → General
  2. Delete the default cube: Select it, press X, confirm delete
  3. Keep the camera and light for now
  4. Make sure you're in Object Mode (check top-left of viewport)

Step 2: Create the Ground

🟫 Build a Ground Plane

  1. Press Shift + A → Mesh → Plane
  2. Scale it up: S 10 Enter (makes it 10× larger)
  3. This is your ground/floor
  4. Optional: Give it a slight different color in the Outliner to distinguish it

Step 3: Create the Table Top

🪵 Make the Table Surface

  1. Add a cube: Shift + A → Mesh → Cube
  2. Move it up: G Z 2 Enter
  3. Scale it flat for a tabletop:
    • S X 2 Enter (wider)
    • S Y 1.5 Enter (deeper)
    • S Z 0.1 Enter (thinner, like a tabletop)
  4. Apply the scale: Ctrl + A → Scale

Step 4: Create Table Legs

🦵 Add Four Legs

  1. Add another cube: Shift + A → Mesh → Cube
  2. Scale it to be a table leg:
    • S X 0.15 Enter
    • S Y 0.15 Enter
    • S Z 1 Enter (keep Z scale at 1)
  3. Move it to corner: G X 1.8 Enter, G Y 1.3 Enter
  4. Move it down: G Z -1 Enter
  5. Now duplicate this leg three times for the other corners:
    • Shift + D X -3.6 Enter (opposite X)
    • Select first leg again, Shift + D Y -2.6 Enter
    • Select second leg, Shift + D Y -2.6 Enter
  6. You now have a four-legged table!

Step 5: Add Objects on Table

🎾 Place Various Objects

  1. Add a sphere:
    • Shift + A → Mesh → UV Sphere
    • G Z 2.6 Enter (place on table)
    • S 0.4 Enter (make smaller)
  2. Add a cone:
    • Shift + A → Mesh → Cone
    • G X -1.5 Enter, G Z 2.6 Enter
    • S 0.5 Enter
  3. Add a torus:
    • Shift + A → Mesh → Torus
    • G X 1.5 Enter, G Z 2.4 Enter
    • S 0.6 Enter
    • R Y 90 Enter (tilt it)
  4. Add a cylinder:
    • Shift + A → Mesh → Cylinder
    • G Y -1 Enter, G Z 2.6 Enter
    • S 0.3 Enter
    • S Z 1.5 Enter (make taller)

Step 6: Position the Camera

📷 Frame Your Scene

  1. Navigate to a good viewing angle of your table scene
  2. Press Ctrl + Alt + Numpad 0 to align camera to current view
  3. Press Numpad 0 to enter camera view
  4. Adjust if needed using Camera to View (N → View → Camera to View)
  5. Frame the entire table and objects nicely

Step 7: Refine and Perfect

✨ Polish Your Scene

  1. Select all objects on table: B (box select) and drag over them
  2. Apply scale to all: Ctrl + A → Scale
  3. Check camera view again: Numpad 0
  4. Adjust any objects that look odd or misaligned
  5. Try rotating some objects slightly for visual interest
  6. Use G, R, and S with axis constraints to perfect positions

Bonus Challenges

🌟 If You Want to Go Further

  1. Add more objects: Create a stack of objects or arrange them in interesting ways
  2. Create patterns: Duplicate objects in rows using Shift + D with axis constraints
  3. Adjust the light: Move and rotate the light to create interesting shadows
  4. Precision challenge: Use the properties panel (N) to position objects at exact coordinates
  5. Rotation variety: Rotate objects at different angles (15°, 30°, 45°, etc.)
  6. Build a chair: Use the same techniques to build a simple chair next to the table

Project Success Checklist

✅ Project Completion

You've successfully completed this project when:

  • ✅ You have a ground plane
  • ✅ You have a table with a top and four legs
  • ✅ You have at least 3-4 different objects on the table
  • ✅ All objects are properly scaled and positioned
  • ✅ Scale is applied to all objects (Ctrl + A → Scale)
  • ✅ Camera view shows the entire scene nicely framed
  • ✅ You used G, R, and S with axis constraints confidently
  • ✅ You used numeric input for precise positioning
  • ✅ You duplicated objects efficiently
  • ✅ The scene looks intentional, not random

Reflection Exercise

📝 Document Your Learning

After completing the project, answer these questions in your learning journal:

  1. Which transformation (Move, Rotate, Scale) felt most natural?
  2. Did you use numeric input or mouse movement more? Why?
  3. What was the hardest part of positioning the table legs?
  4. How many times did you press Ctrl+Z (undo)? What does that tell you?
  5. Did you remember to apply scale? Why is this important?
  6. What would you do differently if you built another scene?

Celebrate This Milestone: You just created your first 3D scene from scratch using proper techniques! This is a genuine accomplishment. Sure, it's simple geometry, but you used the exact same tools and workflows that professionals use to build complex scenes. The only difference is practice and refinement—and you're building that right now!

📝 Lesson Summary

Congratulations! You've mastered the fundamental tools of 3D object manipulation. Let's review everything you've accomplished in this comprehensive lesson.

🎓 Key Takeaways

  • Selection is the first step—you must select objects before manipulating them
  • G-R-S are your transformation trinity—Move (Grab), Rotate, and Scale
  • Axis constraints (X, Y, Z) give precision—control exactly how objects transform
  • Numeric input provides exact values—type numbers for precise transformations
  • The 3D cursor is a powerful reference point—use it for placement and pivots
  • Duplication creates copies efficiently—Shift+D for independent, Alt+D for linked
  • Origins determine transformation behavior—properly positioned origins are crucial
  • Apply scale before complex operations—Ctrl+A → Scale prevents problems

What You've Accomplished

In this lesson, you:

  • Learned multiple selection methods (click, box select, circle select, outliner)
  • Mastered the Move/Grab command (G) with axis constraints and numeric input
  • Practiced rotating objects (R) around different axes with precise angles
  • Controlled object scale (S) uniformly and on individual axes
  • Understood and applied axis constraints for all transformations
  • Discovered the 3D cursor's role as a reference point
  • Learned the Snap menu (Shift+S) for precise positioning
  • Practiced duplication with both independent and linked copies
  • Understood object origins and how to manage them
  • Explored transform properties and applying transformations
  • Built a complete scene from scratch applying all these skills

Essential Manipulation Shortcuts Reference

⌨️ Your Manipulation Cheat Sheet

Selection
Action Shortcut
Select Object Left Click
Add to Selection Shift + Click
Box Select B
Circle Select C
Select All A
Deselect All Alt + A
Transformations
Action Shortcut
Move (Grab) G
Rotate R
Scale S
Constrain to X-axis X (after G/R/S)
Constrain to Y-axis Y (after G/R/S)
Constrain to Z-axis Z (after G/R/S)
Planar Constraint Shift + Axis
Confirm Transform Left Click or Enter
Cancel Transform Right Click or Esc
Duplication & Cursor
Action Shortcut
Duplicate Shift + D
Linked Duplicate Alt + D
Delete Object X
Place 3D Cursor Shift + Right Click
Snap Menu Shift + S
Advanced
Action Shortcut
Apply Scale Ctrl + A → Scale
Reset Scale Alt + S
Reset Rotation Alt + R
Reset Location Alt + G
Open Sidebar N

Keep this reference handy—these shortcuts form the core of 3D workflow!

Keyboard Shortcuts: Object Manipulation A reference card of essential object-manipulation shortcuts for Blender 5.1, organized into four categories: selection, transformations, duplication and cursor, and advanced controls. Keyboard Shortcuts: Object Manipulation Essential manipulation shortcuts for Blender 5.1 SELECTION A Select all Alt + A Deselect all B Box select, drag a rectangle C Circle select with the brush Ctrl + drag Lasso select, freeform path Click Select an object Shift + Click Add or remove from selection TRANSFORMATIONS G / R / S Move (Grab), Rotate, or Scale + X / Y / Z Constrain to a global axis (e.g. G X) + number Type an exact value (e.g. R Z 45) DUPLICATION & CURSOR Shift + D Independent duplicate Alt + D Linked duplicate, shared mesh Shift + S Snap menu, cursor or selection Shift + Right Click Place the 3D cursor ADVANCED Ctrl + A Apply transforms to data Alt + G / R / S Reset move, rotate, scale N Toggle the sidebar (N-panel) Tip: Press the axis key twice for local axes. G X moves along world X, G X X moves along the object's own X.
The same shortcuts in card form. Orange badges call out every key combo at a glance: selection on the left top, then move, rotate, scale below it; duplication and the snap menu on the right top, then the apply-and-reset shortcuts at the bottom. Pin or print this when you're getting started.

Common Questions at This Stage

❓ "My objects keep moving in weird directions—why?"

This usually happens because you're not using axis constraints. When you press G to move, the object follows your mouse in screen space, which can be diagonal or unexpected depending on your view angle. Solution: Always use axis constraints—G-X, G-Y, or G-Z—to move in specific world directions. This gives predictable, controlled movement.

❓ "Should I always apply scale? What about rotation and location?"

Scale: Almost always apply after scaling, especially before using modifiers. Unapplied scale causes many mysterious issues. Rotation: Usually don't apply unless you have a specific reason—keeping rotation values is often useful. Location: Rarely apply—location at origin makes positioning harder. When in doubt, apply scale but leave rotation and location alone.

❓ "What's the difference between object transform and edit mode?"

In Object Mode, you transform the entire object as a unit. In Edit Mode (Tab key), you transform the individual vertices, edges, and faces that make up the object's geometry. Object Mode is for positioning objects in your scene. Edit Mode is for changing the shape of objects. We'll explore Edit Mode in depth in the next module!

❓ "How do I make transformations permanent?"

All transformations are automatically permanent—when you confirm (click or Enter), the change is saved. If you want to "bake" scale/rotation values to 1.0/0° while keeping the appearance, that's what Ctrl+A (Apply) does. If you want to undo, press Ctrl+Z. Blender has multiple levels of undo!

❓ "My duplicated objects move together—why?"

Check if you actually confirmed the duplicate operation. After pressing Shift+D, you must move the duplicate and then click or press Enter. If you press Esc or right-click, the duplicate is canceled and you're still working with the original. Also ensure you're not in Edit Mode, where duplication works differently.

Transformation Best Practices

✅ Professional Habits

  • Always use axis constraints unless you specifically want free movement
  • Type numbers for precision—don't eyeball important dimensions
  • Apply scale religiously before complex operations
  • Use the Snap menu (Shift+S) for alignment tasks
  • Check camera view frequently when building scenes
  • Name your objects in the Outliner as scenes get complex
  • Use duplication, not repetitive creation—work smart!
  • Save frequently—Ctrl+S becomes muscle memory
  • Organize with collections (we'll cover this later)

The GRS Workflow Pattern

Professional 3D artists develop a natural rhythm when working:

graph LR A[Select Object] --> B[Transform - G/R/S] B --> C[Constrain Axis] C --> D[Adjust/Type Value] D --> E[Confirm] E --> F[Next Object] F --> A style A fill:#667eea,stroke:#333,stroke-width:2px,color:#fff style E fill:#4CAF50,stroke:#333,stroke-width:2px

This cycle becomes automatic: select → transform → constrain → adjust → confirm. Your hands will learn this rhythm through repetition, and soon you'll be transforming objects without conscious thought about the keys.

Looking Ahead: Next Lesson

You now have the foundational skills for 3D manipulation! In the next lesson, we'll dive deeper into actual 3D modeling—entering Edit Mode and working with vertices, edges, and faces to create custom shapes.

Coming up in Lesson 5: Understanding Meshes and Geometry:

  • What meshes are made of (vertices, edges, faces)
  • Entering and working in Edit Mode
  • Selection in Edit Mode (vertex, edge, face selection)
  • Basic mesh editing operations
  • Understanding mesh topology
  • Your first custom 3D model!

💡 Before the Next Lesson

Reinforce your manipulation skills by:

  • Rebuild the scene: Try creating the table scene again from memory
  • Speed challenge: Time how fast you can duplicate a cube into a 5×5 grid
  • Precision practice: Create objects at exact coordinates using numeric input
  • Experiment freely: Just add objects and move them around—build muscle memory!
  • Review shortcuts: Make flashcards for G, R, S and practice them
  • Apply scale habit: Every time you scale, immediately press Ctrl+A → Scale

Celebrate Your Progress!

Look how far you've come in just four lessons:

  • ✅ You understand Blender's interface and can navigate it confidently
  • ✅ You can move through 3D space like a pro
  • ✅ You can select, move, rotate, and scale objects with precision
  • ✅ You've built an entire 3D scene from scratch

These are professional-level foundational skills. Every complex 3D scene you've ever admired was built using these exact same basic operations. The only difference between beginners and professionals is practice, refinement, and accumulated knowledge—all of which you're building right now!

🎯 You're Now a 3D Manipulator!

You can select objects, move them precisely, rotate them to any angle, and scale them to any size. You can duplicate efficiently, position with precision, and organize scenes effectively.

Next up: We're going to open up objects and reshape them from the inside—welcome to Edit Mode and mesh modeling!

Final Words of Encouragement

The Journey Continues: You've now completed the four foundational lessons that every Blender artist must master. Everything that follows builds on this solid base. The interface, navigation, and manipulation skills you've learned will be used in every single project for the rest of your 3D journey.

Some operations might still require conscious thought—that's completely normal at this stage. But each time you use these tools, they become more automatic. Your brain is physically rewiring itself to think spatially in three dimensions and to control objects with increasing precision and confidence.

Keep practicing, stay patient with yourself, and remember: every professional artist started exactly where you are. The difference is they kept going. And so will you.

— Onward to mesh modeling! 🚀