Hello! This is finally the stable release of the update featuring major animation improvements.
The animation system has been significantly enhanced with animation save/load support, a graph editor, and a global Rest/Pose system.
Roadmap and news
Documentation and tutorials
Changes
(RC 1 → Stable) Updated to Godot Engine version 4.6.
(Beta 2 → RC 1) Added the ability to save and load animations.
{STEAM_CLAN_IMAGE}/41282507/8505ab94a7bbc2f18c8d399306b9ff0e2aa88427.gif
(Beta 2 → RC 1) Advanced animation selection (move, flip, and scale selected keys).
{STEAM_CLAN_IMAGE}/41282507/a2fd952699218cde9493c2b32c2bb184e3c7ce42.gif
(Beta 2 → RC 1) Improved drawing selection: using the same selection tool with right-click now subtracts from the selection. Added flip and rotation options to the selection menu.
(Beta 1 → Beta 2) Added missing settings for custom canvas origin.
(Alpha 3 → Beta 1 → Beta 2) Added locking for transform inputs.
The last selected mesh deformation point value is now displayed and can be locked.
{STEAM_CLAN_IMAGE}/41282507/68fe9a4d90d0da2f18a79fc0761fb9a06b64268a.gif
(Alpha 3 → Beta 1) Updated the EULA with clearer wording (especially regarding exported files), and added new sections clarifying that all generated data remains local.
(Alpha 2 → Alpha 3) Animation improvements
- Added a graph editor for animation keys.
- Added buttons to jump to the previous and next key.
- Input sub-tracks (vectors, colors, etc.) can now be edited individually.
- Improved ruler and dope sheet readability.
{STEAM_CLAN_IMAGE}/41282507/87a90dcbcdaa3d6c934539ae9e0b05c6db9cfa0d.gif
(Alpha 1 → Alpha 2) Improved animation management.
- Added a new tree system and folder-based animation organization.
- Animations are now managed as objects, reducing clutter in the animation panel.
- Improved undo/redo support for keys and track properties.
{STEAM_CLAN_IMAGE}/41282507/51c7f5d79f4ea901d10d0e796950b4986f7be4dd.gif
(Alpha 1 → Alpha 2) Updated to Godot Engine version 4.5.
Rest/Pose is now a global system for all objects.
- Changes made in Rest Pose define default values for all animations.
- Changes made in Pose Mode affect only the selected animation.
{STEAM_CLAN_IMAGE}/41282507/039fe0a6492da4c0e7e714d91c5580ba76b63a15.gif
Added a drawing tool option to keep the object on top while drawing.
Added copy/paste support for shaders.
Improved animation track synchronization with object selection.
Improved the Add Track dialog with a tab system (particle properties are now separated from other properties).
Added a setting to choose the default pixel-scaling algorithm.
Added an Escape key shortcut to deselect all tracks and keys.
Bug fixes
Issue
Reference
(RC 1 → Stable) Major optimization for track creation and deletion.
Link
(RC 1 → Stable) Fixed several interface issues on macOS.
Link
(RC 1 → Stable) Fixed loading old project with animation bezier handle.
(Not reported)
(RC 1 → Stable) Fixed corrupted list values when the project is exported or backup.
(Not reported)
(RC 1 → Stable) Fixed dialogs scale with single window mode.
(Not reported)
(RC 1 → Stable) Fixed curve and gradient edition.
(Not reported)
(RC 1 → Stable) Fixed animation panel interaction with macOS pan gesture.
(Not reported)
(RC 1 → Stable) Fixed filtering not being applied to the scene object tree.
(Not reported)
(RC 1 → Stable) Fixed a crash when filtering objects in the Add Track dialog.
(Not reported)
(RC 1 → Stable) Fixed key menu shortcuts.
(Not reported)
(RC 1 → Stable) Fixed linked resource count synchronization.
(Not reported)
(RC 1 → Stable) Fixed animation value input synchronization.
(Not reported)
(RC 1 → Stable) Fixed tree synchronization issues.
(Not reported)
(Beta 1 → Beta 2) Fixed adding keys via right-click.
Link
(Beta 1 → Beta 2) Fixed missing rest transforms for bones without tracks.
Link
(Beta 1 → Beta 2) Fixed opacity synchronization with particles.
Link
(Beta 1 → Beta 2) Fixed undo/redo locking issues.
(Not reported)
(Beta 1 → Beta 2) Fixed snapping for Bezier handles.
(Not reported)
(Beta 1 → Beta 2) Fixed saving projects from 0.17+ to 0.16+.
(Reported via DM)
(Beta 1 → Beta 2) Changing animation FPS now correctly recomputes key positions.
(Not reported)
(Alpha 3 → Beta 1) Fixed missing initial input updates in Pose Mode.
Link
(Alpha 3 → Beta 1) Fixed missing animation tracks when copying objects.
Link
(Alpha 3 → Beta 1) Fixed selection tool erasing invisible objects and a related crash.
Link
(Alpha 3 → Beta 1) Prevented newly created points from snapping to the nearest point.
Link
(Alpha 3 → Beta 1) Fixed resource saving.
(Not reported)
(Alpha 3 → Beta 1) Fixed a crash when creating 3D bones.
(Not reported)
(Alpha 3 → Beta 1) Fixed several animation display synchronization issues.
(Not reported)
(Alpha 2 → Alpha 3) Fixed animation track default value saving.
Link
(Alpha 1 → Alpha 2) Fixed a crash when removing an invalid bone from a mesh.
Link
(Alpha 1 → Alpha 2) Prevented the recovery dialog from appearing when the previous session exited normally.
Link
(Alpha 1 → Alpha 2) Fixed an empty main view in compatibility mode.
Link
Fixed incorrect export of empty JSON files.
Link
Fixed incorrect drawing cursor position when using a custom object offset.
(Not reported)
Fixed crashes when using multi-selection.
(Not reported)
Fixed inputs occasionally appearing in the wrong order.
(Not reported)
Fixed the scene tree losing selection unexpectedly.
(Not reported)
If you encounter any bugs or have feature suggestions, feel free to share them in the
community forum.
Thank you!