Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on ShapeKey Axis Control
ShapeKey Axis Control

Control shape keys using a 2D Axis HUD Joystick.
Add-on by Axnise
About What's New Reviews Version History
Easy To Use Features Handle Auto Keying Support Advanced Blend Modes and Falloffs Customize the influence area using Box, Radial, or restricted Axis (X-only / Y-only) calculations. Capture the joystick positions of all groups across all objects in the scene. Use the "Set" button to record, "Call" to apply, and "Key" to instantly insert keyframes for all affected shape keys on the timeline.

ShapeKey Axis Control

ShapeKey Axis Control is a powerful Blender animation and rigging add-on designed to streamline your workflow by mapping shape key values to a 2D Axis Panel (HUD). By manipulating a virtual joystick across the X and Y axes, you can smoothly blend multiple shape keys based on target coordinates. This tool is highly versatile and can be applied to various scenarios, such as facial rigging, eye tracking, lip syncing, and complex mechanical animations. It also features a robust Animation Preset system that allows you to save, recall, and keyframe complex states across multiple objects simultaneously.

Key Features

  • 2D Axis HUD Controller: Control multiple shape keys simultaneously by dragging a target point in a virtual 2D space.

  • Advanced Blend Modes and Falloffs: Customize the influence area using Box, Radial, or restricted Axis (X-only / Y-only) calculations.

  • Comprehensive Group Management: Organize your controls into distinct groups (e.g., Eyes, Mouth, Brows) and navigate through them seamlessly.

  • Global Animation Presets: Capture the joystick positions of all groups across all objects in the scene. Use the "Set" button to record, "Call" to apply, and "Key" to instantly insert keyframes for all affected shape keys on the timeline.

  • Reset Functions: Quickly clear adjustments using "Reset" for the current group or "Reset All" to zero out the entire model.


What's New

4.0.42 March 3rd, 2026
  • Fixed: Shape Keys Not Following Animated Handle — Resolved a critical bug where inserting keyframes for joy_x/joy_y on the timeline caused the HUD handle to animate correctly but the shape keys themselves did not deform. Root cause was a silent failure in the frame_change_post handler due to two issues:
    • Wrong handler signature — Blender 2.8+ passes (scene, depsgraph) into frame_change_post callbacks. The old single-argument (scene) signature caused Blender to silently discard the call, so update_shapes() was never invoked during timeline playback/scrubbing.
    • Missing depsgraph flush — After writing new sk.value entries, a view_layer.update() call is now performed to force the dependency graph to propagate the changes and redraw mesh geometry. Without this, values were written in memory but the viewport mesh never reflected them.
  • Fixed: Handler Lost on File Open — Added @bpy.app.handlers.persistent decorator to frame_handler so it survives .blend file loads. Previously the handler was silently unregistered whenever a new file was opened mid-session.

See all versions


Permissions

This extension does not require special permissions.

Developer
Axnise
Rating
(1)
Version
4.0.42
Updated
3 mo
Published
Feb. 21st, 2026
Downloads
3641
Size
9.2 MB
Compatibility
Blender 4.2 LTS and newer
Website
github.com/asnise/ShapeKeyAxisControl
Report Issues
github.com/asnise/ShapeKeyAxisControl/issues
License
GNU General Public License v3.0 or later
Animation Rigging
...or download and Install from Disk
  • 9.2 MB

Reviews

See all
  • Shnade_J
  • v4.0.4
  • 3 mo

Funcionó todo correctamente en mi blender 5.0

5.0

1 review
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite