Repository navigation
Releases: AdelQue/FrontiersAnimDecompress
Release list
Releases on upstream repository
It seems this repository is still being linked to externally...
Releases are no longer posted in this repository. Please see the upstream repository for the latest official release of the add-on. Any releases still on this fork are for archival purposes only.
v2.1.1 Bug fix
Fixed oversight with non-root motion animation exports
v2.1 Uncompressed animation import support
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.
v2.0 All-In-One Blender Add-on Update + Batch Exporting
Changelog:
- Import and export rewrite for waaaaaaaaay faster performance
- Consolidate all functionality into one add-on
- Compressor/Decompressor converted to DLL to interface with Blender
- Import/Export .anm.pxd files directly—no more .outanim!
- Root motion now uses skeleton object transformation instead of root bone
- Standalone Skeleton Import based on Turk645's model importer
- Batch Animation Export Menu
- Visual keying export (bone positions are recorded as you see them in Blender, even with constraints applied, so no need to bake actions)
- Set scene frame data to active action's values
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.
- 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 Recompression fix
Fixed recompression (oops)
v1.11 Test
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 offsets calculation
Blender Addons:
Note: Make sure to uninstall old versions of the addons 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 improvement 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)False, you still 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
Export animations in middle of timeline, skeleton exporter fix
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
Properly name files during conversion, fixed plugin descriptions
Fixed an issue where the destination file name suffix would constantly append over the old file name without ever removing the old file name's suffix, and changed some descriptions in the Blender animation exporter
Blender Scripts Update Test, Hitching Fix
Updated Blender scripts of WistfulHopes' animation importer/exporter and skeleton exporter, and Turk's model importer. Main features to look out for are YX bone orientation (so you can finally enable mirror support!), scale corrections on animation imports and exports (slow but 100% accurate), and various other tweaks and fixes like hitching during playback ingame. Leave any feedback or issues.
Known issues:
- For scale corrections, "accurate" mode is slower than "legacy" mode (the way the old plugin worked). It may seem like Blender is about to crash, but give it time to think (especially on larger animation files or models with many bones), and the animation will eventually import. "Fast" mode is planned once all issues can be solved.
- Exporting a skeleton in the same instance as a previous export will export the old instance for some reason. This is the same behavior as the old version. You need to restart Blender before exporting another skeleton.
- Cutscene animations are still kind of broken. Any animations that break as a result of binary data being lost from the original .anm.pxd file during decompression will still probably be broken.
NOTES:
- You need to uninstall the old plugins before installing this one. If you don't there's a chance the old importer will linger despite what the plugin menu may tell you


