DarklightGames / io_scene_psk_psa

A Blender extension for importing and exporting Unreal PSK and PSA files
GNU General Public License v3.0
378 stars 24 forks source link

Improve interface for selecting actions to be imported and exported #12

Closed cmbasnett closed 2 years ago

cmbasnett commented 2 years ago

image

The current action list has the following deficiencies:

For large action sets, it is unclear how many actions are selected for import.

The user could select the actions they want to act upon and then push them down into a separate "staging" list. This would make it much clearer which animations are going to be acted upon.

It is inconvenient to have to scroll through and select each animation you want to import or export.

The filtering functionality is great, but the user still has to go and manually tick the boxes of the actions they want to act on. It would be great if there was an option to push all the actions currently visible down to the staging list. This would make filtering much more powerful.

It is not made clear if the associated armature object and PSA are even compatible (e.g., it is possible to import actions even when the armature has no matching bones for those actions)

A compatibility report should be displayed on the PSA Import panel, detailing how many matching or mismatching bones there are.

cmbasnett commented 2 years ago

All of this has been implemented in 3.0.0