Our Motion Path tool is the ultimate solution for real-time visualization and editing of your animations in 3D space.
Features:
- Real-time motion path visualization
- Camera and world space draw modes
- Dockable GUI
- Optional key frames visualization
- Optional “Use Pivots” mode to take modified pivots into account
- Optional key frame tangents visualization
- Optional rotational key frame visualization
- For objects with incoming connections, such as constraints or set driven keys, a baked/non-editable path is shown.
- Lock selection
- Interactive switch for lock selection
- Motion path edit tool
- Motion path draw tool
- With the draw tool on, ctrl+click on a keyframe and drag to activate stroke mode. Closest: move the keys to the closest point on the drawn stroke; Spread: distributes keys uniformly along the drawn point
- Multiple buffer curves
- Buffer Curve to Nurb Curve feature
- Copy 3D key frames positions inside the Maya viewport
- World Paste 3D key frames positions onto other objects
- Offset Paste 3D key frames positions onto other objects
- Customizable settings, such as colors and sizes
- Motion Path settings are saved in maya preferences
- Stroke Mode (Ctrl + click a keyframe and drag with the draw context activated)
You can download the source code of this tool at this page: https://github.com/Toolchefs/motionPath
Known limitations:
- Please use Maya 2017 update 4 or the tool UI will freeze when docked in the Maya UI. Everything works as expected when the UI is not docked, even on earlier Maya updates.
- Frames display does not show correctly On Linux (Viewport 2.0 )
- Weighted paths won’t display aligned-correct curve tangents when drawing using world space mode. Weighted paths won’t displayed tangents in camera space mode.
- Key selection is not integrated fully with Maya undo, it won’t work in case of object deletions and similar actions.
- Marquee selection in the MotionPathEditContext does not work with keys.
- When locking selection, drawing the path for the locked object could be slow depending on the object hierarchy and connections.
- Lock selection mode could be quite slow depending on the hierarchy/network of the locked object.
- Rotational Keys are shown only in conjunction with one or more translation key frames.
- With animation layers a baked/non-editable path will be shown.
- Copy-Paste could not work as expected in some cases:
– pasting keys on items with a different parent
– when some world tangent info won’t be available from your source curves
– when not copying all keys from the original curve - Copy-Paste only copies translation values, it DOES NOT work with rotations.