Skip to content

Motiontrail3D

by Wayde Moss·Workflow

Images © Wayde Moss. Used for product review; image policy.

Why we like it

Earns its place in the superhive library as an editable motion trail built from standard Blender objects, keeping control selection, transformation and keying within familiar Blender workflows.

What is Motiontrail3D?

MotionTrail3D is an editable animation motion trail, also called an editable motion path, that appears in Blender's 3D viewport for character bone animation. The 3D controls are implemented as normal Blender objects, so you select and transform them through standard Blender means, and you add or delete keys the same way.

As you modify the local channels, the trail updates in real time, even while the animation is playing. Only changes to the trail target's local channels are seen in real time; changes to its parent hierarchy or constraint dependencies require refreshing the trail, though you can mark other trails as a hierarchy dependency so a trail updates with its parent. Selection sync keeps key and handle selection matched between the graph editor and the motion trail controls, and Co, handle and time controls can each be hidden individually.

Documentation is included. Trails are created from the 3D View UI panel under Animation, and the versions covering Blender 2.81 through 2.9 are listed here as free.

Who is Motiontrail3D best for?

Motiontrail3D is best for character animators who want to edit bone motion trails directly in the Blender 3D viewport.

How much does Motiontrail3D cost?

Motiontrail3D is completely free to download and use.

Key features

  • Editable motion trail in the 3D viewport for character bone animation
  • 3D controls implemented as normal Blender objects, selectable and transformable through standard Blender means
  • Keys can be added and deleted through normal Blender means
  • Trail updates in real time as local channels change, even during playback
  • Selection sync between the graph editor and motion trail controls, with Co, handle and time controls hideable individually
  • Other trails can be marked as a hierarchy dependency so a trail updates with its parent
  • Documentation included

Tags

#Blender#animation#motion trail#motion path#character animation#bone animation#addon

Frequently asked questions

Which Blender versions does MotionTrail3D support?

MotionTrail3D is offered here in the versions that work for Blender 2.81 up to Blender 2.9, and those are the ones made free. The developer notes that support for Blender 3.6 up to Blender 4 may be added in the future, and if it is, those versions would likely require a separate purchase even for people who already have the free 2.81 to 2.9 version. Check the developer's page for the current status before installing.

How do I install MotionTrail3D?

MotionTrail3D installs like a standard Blender addon. First unzip the downloaded folder, then in Blender open File, User Preferences and go to the Add-on tab. Press Install Add-on and select the appropriate Python (.py) addon file, then enable it with its checkbox. To keep it enabled every session, press Save As Default. Once it's active, you create a trail from the 3D View UI panel under Animation, using the Motion Trail 3D button.

Is MotionTrail3D free?

MotionTrail3D is listed as free in this catalog. The versions that work for Blender 2.81 up to Blender 2.9 were made free by the developer, who described the addon as a financial failure that no longer supported ongoing updates. Because licensing can change, and because future Blender 3.6 to 4 support may require a separate purchase, check the developer's page for the current terms before you rely on it.

Why won't my MotionTrail3D trail work correctly on a bone?

MotionTrail3D has two known bone-related bugs. If a bone has 'Use Local Location' disabled, the trail won't work correctly, and if a bone has 'Inherit Rotation' disabled, the trail also won't work correctly. If your trail behaves unexpectedly on a particular bone, check those two settings first. Also note that only changes to the trail target's local channels update in real time; changes to its parent hierarchy or constraint dependencies need a manual refresh of the trail.

Can I animate or reparent the MotionTrail3D controls?

MotionTrail3D's controls are Blender objects, but they are pooled and reused, so you should treat them as volatile. Animating, constraining, or reparenting them is undefined behavior, and the addon automatically deletes any animation placed on the controls to prevent problems. You should not delete a trail control during normal work. You can still add and delete keys through normal Blender means, and you don't need to turn off Auto Keying, since leaving it on has minimal performance impact.

Alternatives to Motiontrail3D

Also in Workflow for Blender.

Similar plugins