Commit Graph

  • 49f89a1fde Animations importing correctly for most models, though some (acklay and human) are very wrong and others have one or two incorrect bones (at-at). Bones are imported as is and not made to look pretty in order to preserve animation ease. Letting users import cleaned up skeletons while preserving original transforms via some sort of context-menu addon might be worthwhile... William Herald Snyder 2020-12-06 00:19:58 -0500
  • 57909f758f Animations importing with expected rotation conversion issues William Herald Snyder 2020-12-06 04:11:12 -0500
  • c0c978af8b Bone parenting fixed, anm2 reading, menu option for anim import William Herald Snyder 2020-12-05 00:53:59 -0500
  • 30bf326b9e Awfully slow (need to abandon bpy.ops) but correct bone parenting Will Snyder 2020-12-04 01:22:58 -0500
  • 440a3e7300 MSH reader no longer reads up to the next multiple of 4, since files exported with ZETools seem not to abide by that rule. It doesn't matter if files are exported with this behavior, since the reading code now skips bytes until a known header is found, instead of just reading the next header blindly. Teancum's highsinger and xizor now importing just fine. Will Snyder 2020-12-03 23:15:25 -0500
  • 3dda2a0d77 STRP importing, Teancum's highsinger and xizor break implying adaptations needed for ZETools-exported MSHs Will Snyder 2020-12-04 03:33:46 -0500
  • 617118bfd8 Name agnostic armature handling, better export options Will Snyder 2020-11-29 20:10:16 -0500
  • b2ad1cfa1a Merge branch 'mshread' into fully_featured Will Snyder 2020-12-03 18:38:35 -0500
  • 7db0591cc0 Armature extraction more robust (looks at skinning requirements, not just SKL2), automatic skin-skeleton reparenting, gave bone tails default epsilon position William Herald Snyder 2020-11-22 00:24:20 -0500
  • 500c3f2bd1 Basic reading/writing Will Snyder 2020-11-29 20:27:46 -0500
  • a83c74ebf7 Better anim abstraction Will Snyder 2020-11-29 15:45:32 -0500
  • 791a033d08 DummyRoot data injection for ZA, matrix_local-with-bone-parent bug workaround, ENVL indicies start from one (fixing ZE bug), auto transform application for children of bones in a skeleton used for skinning done but commented out for further decision Will Snyder 2020-11-29 18:32:17 -0500
  • aa62fd47ea Vertex groups importing properly. ENVL indicies refer to each model's MNDX, which start from 1, not 0/don't necessarily refer to order in file... William Herald Snyder 2020-11-28 21:42:27 -0500
  • 8273e01167 Correct skeleton imports, though what to do with re-parenting and skeleton impurities such as effector nulls still uncertain William Herald Snyder 2020-11-25 23:10:14 -0500
  • 049803f750 Reader class simplified William Herald Snyder 2020-11-01 18:11:26 -0500
  • 20ad9a48d5 ZE crash fixes Will Snyder 2020-11-23 10:15:22 -0500
  • 706c32431d msh_reader refined, more chunks implemented William Herald Snyder 2020-11-01 11:48:07 -0500
  • b8afa1ed10 Models with basic materials importing correctly William Herald Snyder 2020-10-30 16:59:54 -0400
  • fb072f8d59 Working for complex skinned exports, still crashes ZE, menus need work Will Snyder 2020-10-19 22:18:08 -0500
  • 1cc6a8d08d Non-import changes removed William Herald Snyder 2020-10-26 10:20:33 -0400
  • 152b22feb9 MSH scene reading draft, no blender conversion yet William Herald Snyder 2020-10-20 14:28:53 -0400
  • ff3a517312 Menu anim export option, minor reorg Will Snyder 2020-10-16 13:56:03 -0500
  • 1bf6b6f9ab Sleepy's weight implementation swapped in Will Snyder 2020-10-16 10:34:39 -0500
  • dac3ade7a4 initial vertex weights implementation vertex-weights SleepKiller 2020-10-16 13:40:27 +1300
  • f426237785 Rotation fix (I think) Will Snyder 2020-10-15 14:44:17 -0500
  • 1892a1cdbd Minor envelope progress Will Snyder 2020-10-14 16:06:04 -0400
  • 2599a7203e Weighting start William Herald Snyder 2020-10-12 09:45:21 -0400
  • 8dea6fac49 Hardcoded open override exporting, coord sys conversions need adjustment Will Snyder 2020-10-11 20:52:34 -0400
  • 603068b5b5 Hardcoded spa1_prop_door amims test William Herald Snyder 2020-10-11 12:11:15 -0400
  • 043127c1f8 anim seed William Herald Snyder 2020-10-11 12:08:11 -0400
  • b56fa79a19 update version number 0.2.1 SleepKiller 2020-02-04 14:44:22 +1300
  • 47fa855b78 fixed colour packing order SleepKiller 2020-02-04 14:28:34 +1300
  • 2010dd21b2 correct -keepmaterial documentation SleepKiller 2020-01-31 04:32:11 +1300
  • 6e322d78bf add 'Export Target' property v0.2.0 SleepKiller 2020-01-06 17:08:36 +1300
  • 8f24e4914e
    Update reference_manual.md SleepKiller 2019-11-24 22:23:46 +1300
  • 23e479ae51 fix flat normals not being handled v0.1.1 SleepKiller 2019-11-24 16:03:13 +1300
  • bc388640ed
    Update reference_manual.md SleepKiller 2019-11-22 13:52:04 +1300
  • 0db2f30ef3
    Update reference_manual.md SleepKiller 2019-11-22 13:49:39 +1300
  • e2c0c42d88 update readme SleepKiller 2019-11-22 02:42:49 +1300
  • 98cc5af1d6 fill out bl_info properly 0.1.0 SleepKiller 2019-11-22 02:10:21 +1300
  • 37bf2aaeaa more docs SleepKiller 2019-11-22 01:57:19 +1300
  • 17a82a9846 fix vertex colours failing to be exported SleepKiller 2019-11-21 23:48:42 +1300
  • e5b860f51b fix error when no material is selected SleepKiller 2019-11-21 23:24:26 +1300
  • e9b12e7cf0 add support for LOD models SleepKiller 2019-11-21 23:23:52 +1300
  • f320a8c8c7 add index to docs SleepKiller 2019-11-20 19:45:39 +1300
  • f5ec062ce0 fix model segment export scaling SleepKiller 2019-11-20 19:32:35 +1300
  • f3cbc90651 add Apply Modifiers export property SleepKiller 2019-11-20 19:18:49 +1300
  • a3a824fe9c add exporter docs SleepKiller 2019-11-20 17:37:53 +1300
  • 7fd46a1c2c add "Generate Triangle Strips" option to enable faster .msh iteration SleepKiller 2019-11-20 15:17:25 +1300
  • cfba9e85ce add vertex deduplication SleepKiller 2019-11-20 15:10:44 +1300
  • aa18f5c2b7 raise an error when an object creates a .msh segment with too many vertices SleepKiller 2019-11-20 03:33:01 +1300
  • 83bdf4788d add terrain cutters docs SleepKiller 2019-11-20 03:10:12 +1300
  • 9134a086fd add shadows docs SleepKiller 2019-11-20 02:52:45 +1300
  • e4ec3339d9 exclude hidden objects from .msh bounding box SleepKiller 2019-11-20 02:36:17 +1300
  • 04db2f2739 add collision docs SleepKiller 2019-11-20 02:25:30 +1300
  • 478a4cba5a accept "cube" and "cuboid" as names for box collision primitives SleepKiller 2019-11-19 03:41:46 +1300
  • 89e8193462 update .msh material propety description SleepKiller 2019-11-19 02:39:54 +1300
  • 78b348875f fix blender to .msh space conversions SleepKiller 2019-11-19 02:39:23 +1300
  • 78237e7eec fix objects with parent transforms not exporting correctly SleepKiller 2019-11-19 01:33:55 +1300
  • 0fab83cfa1 fix transforms not exporting for scenes with more than one model SleepKiller 2019-11-18 00:03:53 +1300
  • 3dd21678db
    fix Animation Length Valid Values table SleepKiller 2019-11-17 17:07:56 +1300
  • ac1a93b7a4 more docs works SleepKiller 2019-11-17 17:02:45 +1300
  • 6eb958f358 add docs! SleepKiller 2019-11-17 04:07:47 +1300
  • 9053026441 Merge branch 'master' of https://github.com/SleepKiller/SWBF-msh-Blender-Export SleepKiller 2019-11-15 22:40:52 +1300
  • 3d0e9b98ee implement collision primitives SleepKiller 2019-11-15 22:40:47 +1300
  • 18b5bee64e
    Update README.md SleepKiller 2019-11-15 20:49:29 +1300
  • e9f442d052 add conversion from Blender's coordinate space to .msh space SleepKiller 2019-11-15 20:41:31 +1300
  • 107dd2e8bf fix handling of mesh loops SleepKiller 2019-11-15 20:02:04 +1300
  • c12fc862b0 material support SleepKiller 2019-11-15 16:28:09 +1300
  • fd0ba8720b apply modifiers during export SleepKiller 2019-11-13 16:38:55 +1300
  • 66b541417e Merge branch 'master' of https://github.com/SleepKiller/SWBF-msh-Blender-Export SleepKiller 2019-11-12 17:28:53 +1300
  • 11c0be00f5 updated rotation loading SleepKiller 2019-11-12 17:28:18 +1300
  • 81cb3a4ab4
    clarifications in readme.md SleepKiller 2019-11-12 16:04:35 +1300
  • 438bfec26d
    Create README.md SleepKiller 2019-11-12 15:47:43 +1300
  • 1ac1cc5ce1 basic working version SleepKiller 2019-11-11 23:03:52 +1300
  • 42201d31a9 Initial commit SleepKiller 2019-11-03 03:54:52 +1300