Commit Graph

468 Commits

Author SHA1 Message Date
Colin Basnett
63ccc92a9f The PSK export context is now consistently checked and proper errors are thrown before getting into the file dialog. 2021-08-02 22:42:39 -07:00
Colin Basnett
fd0b494d53 * Multiple meshes can now be exported as a single PSK
* Mesh object transforms are now properly accounted for when exporting a PSK
* Fixed a bug where the PSA export dialog wouldn't auto-select valid actions
2021-08-01 13:33:21 -07:00
Colin Basnett
c531256e92 PSA Export:
* Actions with no f-curve data will not be automatically selected for export

PSK Export:
* Now enforcing a rule that the mesh's armature modifier must be the last in the stack (if it isn't, mesh skinning will be absent in resultant PSK)
* Fixed a crash that would occur when attempting to attempt to export a mesh with an empty material slot
2020-04-12 20:41:14 -07:00
Colin Basnett
584da89c82 Renamed src folder to io_export_psk_psa 1.0.0 2020-04-01 17:34:51 -07:00
Colin Basnett
e19c15d60c An easy-to-read error is now reported when a mesh material is empty 2020-04-01 17:16:53 -07:00
Colin Basnett
eb61ac74f6 Update README.md 2020-03-22 12:09:55 -07:00
Colin Basnett
d620dff9c1 Minor style fix. 2019-12-13 12:39:35 -08:00
Colin Basnett
22cdde2348 Formatting fixes. 2019-12-13 11:29:12 -08:00
Colin Basnett
3001501006 Action selection now works in the PSA exporter, and actions that likely correspond to the selected armature are deselected by default (will save a bit of time!) 2019-12-12 15:07:22 -08:00
Colin Basnett
d13cd881a4 WIP on UI for selecting animations to export in PSA. 2019-12-12 10:34:52 -08:00
Colin Basnett
1a96d0816e PSA exports now work! 2019-12-11 10:25:31 -08:00
Colin Basnett
f8ac443bb1 Reorganized file structure and added WIP (non-working) PSA export. 2019-12-10 02:52:09 -08:00
Colin Basnett
8bd192778e Fixed a couple of bugs with the PSK exporter (UVs are correctly oriented etc.) 2019-12-09 21:18:51 -08:00
Colin Basnett
e4a5cd74c6 Moved all the PSK data types to use ctypes (affords a major simplification of the export logic). 2019-12-03 01:27:50 -08:00
Colin Basnett
e6604a41ff * Added a check that there must be at least one material.
* Added support for multiple materials.
2019-12-02 01:53:32 -08:00
Colin Basnett
dabe57e3b5 PSK exporting now works minimally for mesh info (bone info etc. needs work). 2019-12-02 01:13:41 -08:00
Colin Basnett
4e7536694c Added initial files. 2019-12-01 18:18:05 -08:00
Colin Basnett
bc47067f2f Initial commit 2019-11-28 23:57:05 -08:00