Commit graph

1048 commits

Author SHA1 Message Date
KillzXGaming
232c44a605 Major KCL update.
KCL support has been greatly improved.
- High poly collisions can now be created (even higher than 65k+).
Collision should still be made with the game limitations and performance in mind!
- Support for all KCL versions (GC, Wii, DS, 3DS, etc). Keep in mind for various games to work, you must create a preset and configure the settings used for individual games. I will be adding many more soon to support a wide range of games.
- KCL files can now have the endianness switched and saved back allowing for direct conversion.
- OBJ importing will auto map materials by name COL_## (## being hex value). This allows to export and reimport collisions with all the data intact.
- File sizes are more optmized and improved.
- Speed signifcantly improved and is much faster for both exporting and replacing.
-Materials are now split in the node view for a KCL.  This is to select and easily see all the material types and so they can be highlighted.
2020-08-16 11:42:39 -04:00
KillzXGaming
3d32e44e73 Export bfres files as model containers on batch exporting. 2020-07-29 19:54:17 -04:00
KillzXGaming
b673b3ee60 Revert "Revert "Revert "Quick fix for switch textures with strange resolutions."""
This reverts commit 2866344409.
2020-07-20 19:52:11 -04:00
KillzXGaming
2866344409 Revert "Revert "Quick fix for switch textures with strange resolutions.""
This reverts commit d7e8d9d50c.
2020-07-20 19:50:33 -04:00
KillzXGaming
d7e8d9d50c Revert "Quick fix for switch textures with strange resolutions."
This reverts commit cfbf39fff6.
2020-07-20 19:50:11 -04:00
KillzXGaming
6fe6b606ce Quick culture fix for smd 2020-07-18 17:11:37 -04:00
KillzXGaming
cfbf39fff6 Quick fix for switch textures with strange resolutions. 2020-07-15 19:01:56 -04:00
KillzXGaming
07bd21b174 Fix errors 2020-07-11 15:21:37 -04:00
KillzXGaming
3d18d542a9 Force bc7 to use unorm on .dds export so it doesn't darken in external programs. 2020-07-11 13:17:46 -04:00
KillzXGaming
f6a7773e43 Only apply gamma fix automatically if the image output isn't .dds 2020-07-11 12:06:38 -04:00
KillzXGaming
5a375defdb Automatically apply gamma fix when previewed and an image is edited externally. 2020-07-11 11:52:03 -04:00
KillzXGaming
1e3f2eebb6 Fixup mipsizes in nutexb 2020-07-10 21:29:29 -04:00
KillzXGaming
f4f71b95cf Fix errors 2020-07-09 14:30:20 -04:00
KillzXGaming
0868b802a8 Add Wii U swizzle detection for LCU .dds files. 2020-07-09 14:26:15 -04:00
KillzXGaming
643c12ef1d Fix color dialog hex text changing character position when being altered 2020-07-07 17:04:27 -04:00
KillzXGaming
b63e0b4819 Use RGB color over RGBA for adjusting image editor background 2020-07-07 16:56:28 -04:00
KillzXGaming
459372003c Fix the image editor background picker and adjust the design. 2020-07-07 16:53:31 -04:00
KillzXGaming
a5ab81cc9b Disable gmx saving as editing isn't supported yet 2020-06-30 21:27:52 -04:00
KillzXGaming
0aaf6b97a3 Revert culture info for now to prevent updater issues. 2020-06-15 21:07:26 -04:00
KillzXGaming
a8ec469252 Force en-US culture to fix decimal seperator. 2020-06-14 12:11:07 -04:00
KillzXGaming
fb413ddf8a Quick fix 2020-06-14 12:01:40 -04:00
KillzXGaming
60812971ab Add compression menu for LZ77 type 11 decompression. 2020-06-14 12:00:36 -04:00
KillzXGaming
209653402a Disable LZSS compression menu 2020-06-09 18:08:19 -04:00
KillzXGaming
c29f44dbbc Adjust compression menus to disable sub menus not functional yet 2020-06-09 18:06:14 -04:00
KillzXGaming
69d21c192b DAE : Fix duplicate material names if present 2020-05-29 20:23:48 -04:00
KillzXGaming
8ae794259c Allow seanim to be exportable with gfbanim 2020-05-26 16:05:03 -04:00
KillzXGaming
9dc5b82564 Automatically adjust duplicate shortcuts 2020-05-26 15:34:02 -04:00
KillzXGaming
471c677170 Some fixes to object tree shortcuts 2020-05-26 15:18:55 -04:00
KillzXGaming
d3839e87b7 List out texture placeholders for bfres when missing textures on save. 2020-05-26 14:59:49 -04:00
KillzXGaming
1e78c7950f Force file watcher to close when file is either saved or canceled 2020-05-25 18:08:57 -04:00
KillzXGaming
d5b57b2ad6 Force raising events in file watcher for image editing with default editor 2020-05-25 14:35:53 -04:00
KillzXGaming
e499369b3c Disable edit menu if texture does not support edits. 2020-05-23 14:30:33 -04:00
KillzXGaming
e5a26bb4f1 Another fix for replacing 2020-05-17 20:40:04 -04:00
KillzXGaming
bcf7e9468b Fix updating file format for archives if an editor is open and raw data is replaced. 2020-05-17 20:20:23 -04:00
KillzXGaming
cf9d673537 Fix click events for animations 2020-05-15 19:06:58 -04:00
KillzXGaming
587871b653 Fix draw order for axis display in 3d viewport 2020-05-12 14:39:36 -04:00
KillzXGaming
d971b03a17 Add gfbanm exporting as smd 2020-05-10 11:44:52 -04:00
KillzXGaming
3713433d3b Handle animation playback by selection rather than mouse click 2020-05-10 11:10:31 -04:00
KillzXGaming
ab066f1706 Add channel component option for batch export textures. Fix exporting texture alts from model. 2020-05-06 19:48:38 -04:00
KillzXGaming
32be289855 Add option to export individual texture channels as a bitmap file. 2020-05-05 17:34:18 -04:00
KillzXGaming
113573b408 Make exporting texture channel components for dae optional. 2020-05-05 17:23:11 -04:00
KillzXGaming
2464d6f5ad Fix some compression issues from the tools menu. 2020-05-05 17:03:26 -04:00
KillzXGaming
0f05011435 Fix for csv parsing 2020-05-03 18:44:06 -04:00
KillzXGaming
13dbe45b43 Cleanup some packages 2020-05-03 17:35:06 -04:00
José Guadalupe Nava Zavala
dce06db362 Fix build problem
Fix trying to access field in a string.
Changed Toolbox references to automatically build dependencies (Toolbox_Library, File_Format_Library) to resepective output folder
2020-05-02 03:27:08 -05:00
José Guadalupe Nava Zavala
317c18a570 Modified .gitignore to ignore common VS files
Modified .gitignore to add the base VS ignore files (nugget packages)
debug header files, etc.
2020-05-02 02:58:50 -05:00
KillzXGaming
7efbad2ae9 Some adjustments 2020-04-26 17:30:55 -04:00
KillzXGaming
7842680c3b Apply channel components for exporting dae textures 2020-04-23 17:03:14 -04:00
KillzXGaming
a3be9b111d BFRES : Fix bone indices remapping for batch exported models 2020-04-18 16:07:06 -04:00
KillzXGaming
ea962c6201 Force focus for the custom numeric box 2020-04-15 20:33:23 -04:00