What is object tracking in Blender?

Camera tracking asks how the camera moved through a static scene. Object tracking asks how one rigid object moved: a box being carried, a car, a prop in an actor's hand. Blender's tracker handles both in the Movie Clip Editor, and the manual describes object solving as solving the object's motion in relation to the camera.

Every clip has one tracking object for the camera, and you can add more for moving objects. Each is solved on its own: the camera solve drives a Blender camera through the Camera Solver constraint, an object solve drives a Blender object through the Object Solver constraint. Unsure which method a shot needs? See camera vs planar vs tripod tracking.

What does a shot need for object tracking to work?

The object solver has the same needs as the camera solver, and they are harder to meet on a single object than on a whole scene:

  • A rigid object. Every tracked point has to keep its distance to the others. Faces, hands, bodies and cloth deform.
  • At least 8 good features on the object, visible on both solve keyframes, ideally spread over several faces.
  • Change of angle. The object has to rotate or move in depth so its near and far features shift against each other. An object sliding past without turning gives the solver little to work with.
  • Enough size in frame. A small object has few pixels and few features.
  • Correct camera data. All tracking objects share the clip's camera settings, and Blender only refines them during a camera solve. Enter the real focal length, or solve the camera first.
A person walking through a static shot. People deform as they move, so they are a job for masks or dedicated body and face trackers, not for the rigid object solver.

How to track an object in Blender, step by step

Set up the clip as for a camera track: open it, click Set Scene Frames, prefetch with P and enter the camera data. The complete camera tracking guide covers those steps. Then:

  1. 1
    Add a tracking object

    In the sidebar (N) Track tab, open the Objects panel and click +. Double-click the new entry to rename it. New markers always go to the object that is active in this list.

  2. 2
    Track markers on the object

    Ctrl+click on high-contrast details of the object, or draw an annotation around it and run Detect Features with Placement set to Inside Annotated Area. Track with Ctrl+T and Shift+Ctrl+T, and aim well above 8 tracks on more than one face.

  3. 3
    Choose the keyframes

    Each tracking object has its own Keyframe A and Keyframe B in the Solve tab. Pick two frames where the object has visibly turned, with at least 8 of its tracks on both, or tick Keyframe.

  4. 4
    Solve the object

    With the tracking object active, the button reads Solve Object Motion. The Refine options are greyed out, because intrinsics are only refined in a camera solve.

  5. 5
    Check the error

    Read the solve error in the header and clean the worst tracks, exactly as for a camera track.

Placing and tracking a marker in the Movie Clip Editor, here on the ground for a camera track. Object markers are placed the same way, with the tracking object active in the Objects panel.

How to attach a 3D object with the Object Solver constraint

  1. 1
    Add the constraint

    Select the mesh or empty that should follow the real object. In Object Constraint Properties, choose Add Object Constraint > Object Solver (in the Motion Tracking group; see the manual page).

  2. 2
    Pick the object and camera

    Set Object to your tracking object and Camera to the Blender camera that matches the real one; left empty, the scene camera is used. If the real camera moved, that camera needs a Camera Solver constraint. The manual notes one is useful even for a static camera, because it shows the markers at their reconstructed positions.

  3. 3
    Place it with Set Inverse

    Move the follower to where it belongs on the current frame, then click Set Inverse; it now stays correct on the other frames. To adjust it later: Apply Visual Transform, disable the constraint, move the object, Set Inverse, enable the constraint.

  4. 4
    Bake it when you are done

    Constraint to F-Curve replaces the constraint with keyframes, for export or hand editing.

Under the hood, the constraint takes the camera's world transform on each frame and combines it with the object's solved motion relative to the camera. That is why the camera has to be right before the object can be.

How to track a moving camera and a moving object in the same shot

A handheld shot of a passing car or of someone carrying a box needs two solves from the same clip, in this order:

  1. 1
    Solve the camera on the background

    With the Camera tracking object active, track only static features; Detect Features with Outside Annotated Area keeps markers off the moving object. Solve, clean, and refine the focal length and distortion here.

  2. 2
    Orient the scene

    Set the floor, origin and scale and run Setup Tracking Scene, so the scene camera gets a Camera Solver constraint.

  3. 3
    Solve the object

    Add a tracking object, track the moving object and click Solve Object Motion. It uses the camera data the camera solve refined.

  4. 4
    Constrain and scale

    Add the Object Solver constraint with Camera set to the solved camera, then fix the object scale as described below.

Tracks on anything that moves on its own, like this walking person, have to stay out of the camera solve. In a combined shot the camera tracks sit on the static background, and object tracks get their own tracking object.

How to set the scale of an object track

A solve cannot know absolute size: a small object close to the camera and a large one further away look identical through the lens. The object solve has its own scale, independent of the camera solve, so with a moving camera the object can match the footage perfectly through the camera yet float above the ground or sink into it when seen from another angle.

  • From a measurement. With the tracking object active, the Solve tab shows an Object panel. Select two of the object's tracks with a known distance, enter it in Distance and click Set Scale.
  • By eye. Change Scale in the same panel until the object sits on the ground at the right size. Check from a side view, not only through the camera.
  • Orientation. With an object's tracks active, the Orientation tools (Floor, Set Origin, Set X Axis) act on the active 3D object instead of the camera.

Why object tracking fails in Blender, and how to fix it

ProblemLikely causeFix
"At least 8 common tracks on both keyframes are needed for reconstruction"Fewer than 8 of the object's tracks on both of its keyframesAdd tracks, pick keyframes closer together, or tick Keyframe. Full fix
The solve fails or the error is highThe object barely turns, the tracks sit on one flat face, or it is small in frameSolve a stretch where it rotates, track more faces, or use a geometry tracker
Tracks die as the object turnsFeatures rotate out of view or change shapeTry the Affine or Perspective motion model, and add tracks as new faces appear
Right motion, wrong size or positionThe object solve has its own scaleSet Scale in the Object panel
The object pops when the camera moves tooA weak camera solve, or object tracks in the camera solveFix the camera first and keep each set of tracks on its own tracking object
Nothing to track on the objectSmooth paint, glass, glossy plasticA geometry tracker that follows the shape

When is a geometry tracker the better tool?

Blender's object solver only knows the points you track. A geometry tracker aligns a 3D model of the object to the footage and tracks the whole model. That helps exactly where point tracking struggles: shiny objects with few features, objects that turn until every feature disappears, partial occlusion, and anything you already have a model of.

ToolPriceHow it worksPlatforms
Blender's Object SolverFree, built in8 or more point tracks on the object, solved relative to the cameraWindows, macOS, Linux
KeenTools GeoTracker for Blender$19.99 a month or $191.88 a year for freelancers, $699 a year for studios; 15-day trialTracks a 3D model aligned to the footage; estimates focal length, follows zoom, 2D and 3D masks, texture projectionWindows, macOS (Intel and Apple Silicon), Linux; Blender 2.80 or newer
PolychaseFree, open source (GPL)Inspired by GeoTracker: 3D pins on a mesh, optical flow and pose solving; tracks the camera or the geometry; estimates focal length and principal pointWindows, macOS (Apple Silicon), Linux; Blender 4.2 or newer
Prices and features from keentools.io and extensions.blender.org, checked October 2026. Since KeenTools 2026.3, new subscriptions are tied to one host application.

Both need a model, but not a detailed one: KeenTools' product page says a primitive is acceptable where precision is not critical, with tracking a car with a cube as its example. Polychase is at version 0.0.14, so expect rough edges. For more tracking add-ons, see the best camera tracking addons for Blender.

Can MotionMaster 3D track moving objects?

Not as a feature, and I would rather say that plainly: MotionMaster 3D is a camera tracking addon with no object tracker. What it does offer for shots with moving objects:

  • Masks keep moving objects out of the camera solve. AI and polygon masks (Max) cover people and cars from a few clicks, and Heavy Tracking set to Use Black solves the camera from the background only. See how masks improve camera tracking.
  • Camera Inversion for some static-camera shots. If the real camera did not move, you can track only the masked object with Use White and let Camera Inversion (Max) move the solved motion onto the object while the camera stays still. It needs a rigid, textured object that fills enough of the frame. It is a workaround, not an object tracker.
  • Planar tracking for flat moving surfaces. For a phone screen or a sign on a truck, the Planar Tracker (Max) can publish Object Motion: an animated plane parented to the camera.
  • A camera to pair with Blender's object solver. The Object Solver constraint only reads the animated camera, so any correctly solved camera works, as long as the clip's camera data matches it and the clip frames line up with its keyframes.
An illustration (not an application result) of what masking does: keep the static background and exclude anything with its own motion, so the camera solve only sees the scene.
Planar tracking follows one flat surface with four corner points. When the moving thing is flat, that is often all a shot needs.
The tutorial explains camera, planar, tripod and object tracking with animated examples before tracking a real shot. Watch on YouTube