Commit Graph

56 Commits

Author SHA1 Message Date
Colin Basnett
3ad6a18f21 Added the ability to provide explicit ordering in collection exporter
Operators cannot reference ID datablocks for some reason still, but
I just made it so you can type in the name of the materials manually.
This allows stable and predictable material ordering in batch
operations.
2024-09-20 11:25:25 -07:00
Colin Basnett
d2230fb975 Minor formatting fix 2024-09-20 11:24:11 -07:00
Colin Basnett
2740568c17 Added better error handling when faces reference materials that do not exist 2024-09-20 11:23:18 -07:00
Colin Basnett
cc3a9c39fc Fixed vertex color lookup 2.1.2 2024-09-14 02:39:46 -07:00
Colin Basnett
4ca686bd53 Increased version to 2.1.1 2.1.1 2024-09-13 17:30:30 -07:00
Colin Basnett
17679273a3 Fixed vertex color export & added "invert normals" option 2024-09-13 17:29:33 -07:00
Colin Basnett
438e332c36 The default filepath is now based on the name of the active object 2024-07-22 01:31:00 -07:00
Colin Basnett
0dd55e46a7 Added poll operator to the ASE exporter 2024-07-22 01:28:59 -07:00
Colin Basnett
59be7f3d01 Merge branch 'main' of https://github.com/DarklightGames/io_scene_ase 2024-07-18 12:12:47 -07:00
Colin Basnett
4729541f5c Removed defunct reference to deprecated export operator 2024-07-18 12:12:42 -07:00
Colin Basnett
279290dee1 Update main.yml 2024-07-18 12:05:15 -07:00
Colin Basnett
c8ca818e43 Added handling for collection exports
Also changed `Use Raw Data` to an `Object Evaluation Mode` enum to
better match the terminology used in other parts of Blender.
2024-07-18 11:19:57 -07:00
Colin Basnett
cfc533b2ad Merge branch 'main' of https://github.com/DarklightGames/io_scene_ase 2024-07-18 11:10:53 -07:00
Colin Basnett
a63e2b1828 Update README.md 2024-07-15 16:31:24 -07:00
Colin Basnett
1d82fca78a Made .ase wording consistent in manifest 2024-07-02 11:28:12 -07:00
Colin Basnett
39abd0edfe Added an extra step to read the version of the addon from the TOML file and use it to determine the right name of the .zip file 2024-07-01 18:36:02 -07:00
Colin Basnett
eb231faed5 Added workflow file to build addon 2024-07-01 18:14:12 -07:00
Colin Basnett
056986bcbb Replaced MIT license with GPL v3 license 2024-07-01 18:09:01 -07:00
Colin Basnett
eb5a9ed564 Fixed and added some strings 2024-06-30 15:50:18 -07:00
Colin Basnett
09895e1fa1 Updated manifest 2024-06-30 11:21:20 -07:00
Colin Basnett
ac4d96b396 Added blender_manifest file for compatiblity with Blender Extensions platform 2024-06-17 12:13:45 -07:00
Colin Basnett
3fe4a6af53 A number of changes and additions to the exporter:
* The "Scale"/"Units" option has been removed from the exporter. If users want to work in proper units, they should override their Scene unit scaling.
* Asset instances can now be exported.
* Added operator to batch export top-level collections.
2024-05-28 21:57:15 -07:00
Colin Basnett
972ea5deda Added the ability to re-order materials when exporting multiple objects 2024-05-27 20:51:17 -07:00
Colin Basnett
2ff4a661f2 Fixed an issue with the order of texture vertex indices when one or more objects has negative scaling 2024-05-27 18:44:13 -07:00
Colin Basnett
956de550b2 Removed debug printing 2024-05-26 14:23:00 -07:00
Colin Basnett
bd90088aed Added logic to detect negative object scaling values and accomodate WYSIWYG normals on export
Also added "export collections" operator that exports each viible collection as an ASE
2024-05-26 13:47:26 -07:00
Colin Basnett
ecfd9897b1 Moved files to named subfolder for easier packaging 2.0.0 2024-02-28 18:50:12 -08:00
Colin Basnett
a3e350e96e Fix for rare error if vertex colors were somehow not active 2024-02-28 18:49:00 -08:00
Colin Basnett
7b417ae425 Incremented version to 2.0.0 and the minimum version to 4.0.0 2023-11-10 23:29:45 -08:00
Colin Basnett
c59f16ed5e Removed deprecated call to calc_normals_split 2023-11-10 23:28:30 -08:00
Colin Basnett
51be4b8ee9 Removed zip file committed in error 2022-08-15 21:53:24 -07:00
Colin Basnett
94b3554f2f Fixed multi-object export texture corruption error
This fixes the bug where exporting 3 or more objects would result in
one or more objects have corrupted texture coordinates
1.2.1
2022-08-15 21:39:13 -07:00
Colin Basnett
ce6ae4a64c Added description to raw mesh data option 1.2.0 2022-08-11 02:09:27 -07:00
Colin Basnett
a593224b14 Added (ASE) to the name of the addon
This should make it easier to find in the addon list when searching
2022-08-11 02:08:26 -07:00
Colin Basnett
feb88794b2 Incremented version to 1.2.0 2022-08-11 02:07:38 -07:00
Colin Basnett
499e6f19c6 The default units are now Unreal instead of Meters 2022-08-11 02:06:46 -07:00
Colin Basnett
1bdc158f08 Merge branch 'feature-wysiwyg' 2022-08-11 00:02:10 -07:00
Colin Basnett
e2e3905e2e Fixed a bug where collision meshes would not properly be exported in WYSIWYG mode 2022-05-20 16:40:55 -07:00
Colin Basnett
77f5aa21a5 Removed defunct comment 2022-05-16 17:29:10 -07:00
Colin Basnett
92f588b760 Initial commit for WYSIWYG export. Modifiers are automatically applied. 2022-05-11 17:12:29 -07:00
Colin Basnett
2b467b2da4 Minor formatting fix and comments 2022-05-01 02:05:48 -07:00
Colin Basnett
4b6231a094 Incremented version to 1.1.1 1.1.1 2022-02-09 14:30:15 -08:00
Colin Basnett
50a7d003cb Added manifold and convexity tests for collision objects. You will now be unable to export a concave or non-manifold collision shapes. 2022-02-08 21:42:26 -08:00
Colin Basnett
bd1a7257fd Added support for vertex colors. 2022-01-22 14:42:57 -08:00
Colin Basnett
7ebeb0d262 Added support for exporting multiple UV layers. 1.1.0 2021-12-27 02:07:50 -08:00
Colin Basnett
8edfac9bfb Fixed a bug where exporting more than two mesh objects would result in a corrupted ASE file. 1.0.3 2021-12-16 15:28:52 -08:00
Colin Basnett
1121b18fcb Incremented version. 1.0.2 2021-08-23 23:24:02 -07:00
Colin Basnett
dcd8c3ea65 Fix for bug #2 (missing unit settings on export in Blender 2.93) 2021-08-23 23:22:37 -07:00
Colin Basnett
283a44aec5 Removed zip file from the repository 🤦 2021-08-13 12:54:05 -07:00
Colin Basnett
b0aa604832 *Actually* fixed the smoothing group problem! 1.0.1 2021-04-01 17:27:17 -07:00