1. PixelOver
  2. News
  3. PixelOver 0.18.1 - Animation Improvements

PixelOver 0.18.1 - Animation Improvements


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.



[h3]Roadmap and news[/h3]
[h3]Documentation and tutorials[/h3]


[h3]Changes[/h3]




(RC 1 → Stable) Updated to Godot Engine version 4.6.




(Beta 2 → RC 1) Added the ability to save and load animations.





(Beta 2 → RC 1) Advanced animation selection (move, flip, and scale selected keys).





(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.





(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.






(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.






(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.






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.





[h3]Bug fixes[/h3]



Issue

Reference



(RC 1 → Stable) Major optimization for track creation and deletion.




(RC 1 → Stable) Fixed several interface issues on macOS.




(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.




(Beta 1 → Beta 2) Fixed missing rest transforms for bones without tracks.




(Beta 1 → Beta 2) Fixed opacity synchronization with particles.




(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.




(Alpha 3 → Beta 1) Fixed missing animation tracks when copying objects.




(Alpha 3 → Beta 1) Fixed selection tool erasing invisible objects and a related crash.




(Alpha 3 → Beta 1) Prevented newly created points from snapping to the nearest point.




(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.




(Alpha 1 → Alpha 2) Fixed a crash when removing an invalid bone from a mesh.




(Alpha 1 → Alpha 2) Prevented the recovery dialog from appearing when the previous session exited normally.




(Alpha 1 → Alpha 2) Fixed an empty main view in compatibility mode.




Fixed incorrect export of empty JSON files.




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)





[p]
If you encounter any bugs or have feature suggestions, feel free to share them in the
community forum.
Thank you!
[/p]