Skip to content

Releases: DarklightGames/io_scene_psk_psa

4.0.0

07 Aug 07:01
Compare
Choose a tag to compare

PSK Import

  • Users can now choose to exclude the mesh and/or the armature when importing PSKs

PSK Export

  • Meshes will now be exported with modifiers and shading applied by default, eliminating the need to apply modifiers before exporting (in other words, what you see is what you get, within the limits of the smoothing group system)
  • There is now a new "Raw Mesh Data" option that, when checked, will only export the raw mesh data (i.e., without modifiers or shading settings applied)
  • Users can now change the order of materials

PSA Export

  • Added "Root Motion" option to PSA exporter. When checked, the root bone will be transformed as it appears in the scene
  • All actions are now deselected by default on the PSA export dialog

Miscellaneous

  • When exporting PSKs and PSAs, bone names can now only contain alphanumeric, space and underscore characters (see #21)
  • Selections for bone groups are now preserved between exporter invocations
  • PSK and PSA import menu items are now greyed out if the export would fail for any reason (e.g, incorrect object(s) selected)

Bug Fixes

  • Fixed a runtime error that would occur if the user attempted to export animations using timeline markers and there were no strips occupying the space between markers
  • Fixed a bug where an erroneous sequence could be exported when using NLA time markers as the sequence source
  • Fixed a bug where timeline markers couldn't be filtered
  • Fixed a bug where the asset filter button would have no effect when reverse filtering was enabled
  • Fixed a bug where enabling reverse filtering would hide all items when the input field is empty

3.0.0

25 Apr 06:12
Compare
Choose a tag to compare

New Features

  • Added the ability to more efficiently search for and select sequences from the PSA Import panel:
    • Regular expression matching
    • Selecting sequences from a text block
  • A sequence's frame rate and original sequence name is now preserved in the action's custom properties, allowing that data to be reused on export
  • Added the ability to use timeline markers to delineate sequences for export, allowing users to use the NLA without needing to bake actions
  • The bone length can now be specified upon PSK import

Bug Fixes

  • Fixed a bug where excluding bone groups could result in a botched PSA export in some cases

2.1.0

28 Jan 02:50
Compare
Choose a tag to compare

PSKX Support

  • Added support for importing PSKX files (#17).

2.0.1

26 Jan 09:11
Compare
Choose a tag to compare

PSA Import

  • There is now a new "Clean Keyframes" option which can be enabled or disabled.
  • You can now choose to assign a fake user to imported actions.
  • You can now choose to automatically stash imported actions as strips on a new non-contributing NLA track.

Bug Fixes

  • Fixed a bug where the keyframe cleaning process would write incorrect rotation data.

2.0.0

23 Jan 09:00
Compare
Choose a tag to compare

PSK & PSA Importers

  • Added functionality for importing both PSA and PSK files.
  • Animations can be cherry-picked from a PSA file to be imported as actions. This is a major improvement over other add-ons that indiscriminately import all the animations in a PSA to the scene.

Bone Group Filtering

  • It is now possible to explicitly include or exclude bones belonging to certain bone groups. This is helpful for complex rigs that may have many helper bones that should not exported in the final PSK or PSA.

Bug Fixes

  • Fixed a bug where exporter was not respecting the built-in limits of the PSK files. (#9)
  • Fixed a bug where it was possible to export an armature with multiple root bones (#10)

Miscellaneous

  • The add-on has been renamed from io_export_psk_psa to io_scene_psk_psa.

1.1.1

08 Sep 05:01
Compare
Choose a tag to compare

PSK Export

  • Fixed a bug where meshes with a high polycount would export incorrectly (#7).
  • Fixed a bug where exporting more than 2 mesh objects at a time would result in a broken export.

PSA Export

  • Fixed a bug where actions that didn't begin on frame zero would be exported incorrectly.

1.1.0

15 Aug 06:46
Compare
Choose a tag to compare

PSK Export

  • Multiple mesh objects can now be selected for export (provided they are using the same armature modifier).
  • Mesh transformations are now properly taken into account.
  • Meshes may be exported without an armature modifier.

PSA Export

  • Fixed a bug where the PSA export dialog wouldn't auto-select valid actions.

1.0.0

02 Apr 00:36
Compare
Choose a tag to compare

Compatible with Blender 2.8x