Pose Offset — Nudge A Bone Across A Whole Animation In One Click (Blender)

Click & Snap in Rigging


Which Blender versions does Pose Offset support?
How do I get support or report a bug?
Use the messaging on this product page. Please include your Blender version, your operating system and, where relevant, the output from Blender's system console (Window → Toggle System Console on Windows, or launching Blender from a terminal on macOS and Linux).
What happens at the edges of the frame range? Will the fix pop?
Does it work on child bones too?
Does it handle quaternion rotation correctly?
How do I get support or report a bug?
What is the licence, and can I use it commercially?
GPL-3.0-or-later, like Blender itself. Use it on commercial and client work without restriction. No account, no internet connection and no external dependencies are required.
What is the licence, and can I use it commercially?
GPL-3.0-or-later, like Blender itself. Use it on commercial and client work without restriction. No account, no internet connection and no external dependencies are required.
What is the licence, and can I use it commercially?
GPL-3.0-or-later, like Blender itself. Use it on commercial and client work without restriction. No account, no internet connection and no external dependencies are required.
Can I reuse the same offset on another bone or another shot?
Yes. Copy and Paste in the Offset header carry the whole set — enabled channels and their delta values — so you can apply the same correction to another bone, another range or another character.
Can I set the offset by eye instead of typing numbers?
Yes — press Edit in Viewport (Live). Pose the bone with the normal G / R / S tools and the panel values follow your hands; edit the panel values and the bone follows instead. Scrubbing the timeline previews the offset with its falloff applied, and the panel shows the exact weight at the current frame. Nothing is keyed until you press Apply.
Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Can I reuse the same offset on another bone or another shot?
Yes. Copy and Paste in the Offset header carry the whole set — enabled channels and their delta values — so you can apply the same correction to another bone, another range or another character.
Can I reuse the same offset on another bone or another shot?
Yes. Copy and Paste in the Offset header carry the whole set — enabled channels and their delta values — so you can apply the same correction to another bone, another range or another character.
What if the channel I want to offset has no keyframes at all?
By default nothing happens and you are told so. Turn on Create Missing Keys and anchor keys are inserted at the start and end of the range so the offset has something to act on.
Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
Can I reuse the same offset on another bone or another shot?
Yes. Copy and Paste in the Offset header carry the whole set — enabled channels and their delta values — so you can apply the same correction to another bone, another range or another character.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What if the channel I want to offset has no keyframes at all?
By default nothing happens and you are told so. Turn on Create Missing Keys and anchor keys are inserted at the start and end of the range so the offset has something to act on.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What if the channel I want to offset has no keyframes at all?
By default nothing happens and you are told so. Turn on Create Missing Keys and anchor keys are inserted at the start and end of the range so the offset has something to act on.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What if the channel I want to offset has no keyframes at all?
By default nothing happens and you are told so. Turn on Create Missing Keys and anchor keys are inserted at the start and end of the range so the offset has something to act on.
Can I set the offset by eye instead of typing numbers?
Yes — press Edit in Viewport (Live). Pose the bone with the normal G / R / S tools and the panel values follow your hands; edit the panel values and the bone follows instead. Scrubbing the timeline previews the offset with its falloff applied, and the panel shows the exact weight at the current frame. Nothing is keyed until you press Apply.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Can I set the offset by eye instead of typing numbers?
Yes — press Edit in Viewport (Live). Pose the bone with the normal G / R / S tools and the panel values follow your hands; edit the panel values and the bone follows instead. Scrubbing the timeline previews the offset with its falloff applied, and the panel shows the exact weight at the current frame. Nothing is keyed until you press Apply.
Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I set the offset by eye instead of typing numbers?
Yes — press Edit in Viewport (Live). Pose the bone with the normal G / R / S tools and the panel values follow your hands; edit the panel values and the bone follows instead. Scrubbing the timeline previews the offset with its falloff applied, and the panel shows the exact weight at the current frame. Nothing is keyed until you press Apply.
Can I set the offset by eye instead of typing numbers?
Yes — press Edit in Viewport (Live). Pose the bone with the normal G / R / S tools and the panel values follow your hands; edit the panel values and the bone follows instead. Scrubbing the timeline previews the offset with its falloff applied, and the panel shows the exact weight at the current frame. Nothing is keyed until you press Apply.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Does it handle quaternion rotation correctly?
Yes. Quaternion, Euler and axis-angle rotation modes are all supported, and on quaternion channels the delta is composed as a rotation rather than added component by component — so no gimbal surprises and no broken quaternions.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
Does it work on child bones too?
Yes, and you choose how. In Follow mode keys are written on the target bone only and the children come along through normal parenting, exactly as when you pose the bone by hand. In Same Delta mode every bone in the subtree gets its own copy of the delta — that is how you curl a whole hand of fingers or fan a chain of bones in one go.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
Can I undo it if I do not like the result?
Three ways. Apply is a single undo step. Revert Last Offset plays the exact inverse of what was applied, falloff included, which works even after you have made other edits in between. And Bake to New Action writes into a copy and leaves your original action completely untouched — the safest way to experiment, especially on someone else's file.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What happens at the edges of the frame range? Will the fix pop?
Not if you use Blend In and Blend Out. They set the number of frames over which the offset ramps from zero to full and back down, so the correction fades into the untouched animation on either side instead of appearing on one frame. You also choose the shape of those ramps: Linear, Smooth (smoothstep, the default), Ease In, Ease Out or Sharp.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
What exactly does it change — my keys or a modifier on top of them?
Your keys. Pose Offset writes the offset directly into the F-Curves of the action, so the result is plain, portable animation data that any pipeline can read — no constraint, no modifier, no dependency on the add-on being installed afterwards. Keyframe handles are shifted along with their keys, so the shape of your curves survives the offset. It is a move, not a re-interpolation.
Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

Which Blender versions does Pose Offset support?

Blender 4.2 LTS and newer, on Windows, macOS and Linux. The add-on has no dependencies beyond Blender's own Python, and it handles both the modern bone-colour API and legacy bone groups for the viewport highlight, so 4.x and 5.x are covered.

$5

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Published 2 months ago
Blender Version 4.2 - 5.2
Extension Type Add-on
License GPL