Releases: WistfulHopes/FrontiersAnimDecompress
2.1.2 Bug fixes
v2.1.1 Bug fix
Fixed oversight with non-root motion animation exports
v2.1 | Uncompressed animation import support
For original 2.0 release, see @AdelQue 's fork: https://github.com/AdelQue/FrontiersAnimDecompress/releases/tag/v2.0.0
Changelog:
Added uncompressed animation support (import only for now)
Added support for flagging additive animations
Added frame counter to progress tracker in console (for imports only)
Fixed issue where not already having an active action on skeleton would not allow you to actually select an action
Fixed error importing single frame animations, 0 second duration
Also now set single frame animations to 0 second duration
Add button to automatically set correct transform modes on custom or outdated skeletons
Changed useless "loop check" option to "pad loop"
This imports the animation 3 times, setting the active frame range to the second loop. This is useful for things like non-linear interpolation or baking physics after the simulation has settled
Added option to play animations from frame 0 during export
Useful for animations with frame range in middle of timeline, but still need simulations sampled from beginning of timeline
Updated descriptions for improved clarity on what each option does
Set all keyframe interpolation modes to 'LINEAR'
Notes:
Uninstall previous versions of the add-on. Old versions had 3 separate add-ons for animation import, export, and skeleton export. All three should be uninstalled before installing this add-on.
Restart Blender after installing this new version
This add-on does not need to be extracted. The ZIP file should be installed as an add-on as-is.
This add-on contains a DLL for compression and decompression, so it will only work on Windows.
1.11 bugfix | Fixed recompression
Fixed recompression.
1.11 | Root motion support
Thanks to @AdelQue for the help.
Changelog:
FrontiersAnimDecompress.exe
- Added support for root motion animations.
- Decompressing an animation will generate two files, .outanim and .outanim-root. Recompressing the .outanim will automatically find the associated root file
- Fixed PXAN offset calculation
Blender Addons:
Note: Make sure to uninstall old versions of the addon before installing the latest one!
Animation Importer
- Added support for importing root motion animations
- Import the .outanim file, and it will automatically find an associated root file
- Performance imporovement to "accurate" mode
- Fix for YX skeleton animations on legacy mode
- New action names no longer have file type suffix
- Made loop check actually useful for broken loop animations where last frame is corrupted
Animation Exporter
- Add support for exporting root motion animations
- Fix for .outanim files being stuck open until restarting Blender
- Added support for visual keying exports (animations should now export exactly as you see in the viewport, no need to bake)
Blender Skeleton Exporter
- Fix for .skl.pxd files being stuck open until restarting Blender.
Release includes a modified model importer from this repo to have YX bone support.
1.10 | Export animations in middle of timeline, skeleton exporter fix
Thanks to @AdelQue for the help.
Couple of fixes and feature updates:
Animation Exporter:
Animations can now be properly exported from the middle of the timeline
Can offset locations by object or custom scale in animations; useful for users porting models and animations from different games where skeleton is sized differently than Frontiers scale and animations depend on this different scale
Skeleton Exporter:
Fixed issue where every skeleton export would be a duplicate of the first export until you restart Blender.
Be sure to uninstall your old versions of the addons before updating
1.02 | Fixed skeleton exporting
Skeleton exports work now. Previously only worked when re-exporting vanilla Sonic's rig.
1.01 | No more dependencies
Fixed release build, no more dependencies.
0.31 | Temporary fix
Release version of the executable doesn't work for some reason. Replacing with debug one temporarily.
0.3 | Compressing animations supported
Drag an .outanim onto the .exe, and it will spit out an anm.pxd. Note that this .anm.pxd isn't actually usable on its own! You will need basic hex editing skills. To fix in the future.