KillzXGaming
d5133d8344
BFLYT : Some fixes with tex gen on newer versions
2020-09-20 15:15:23 -04:00
KillzXGaming
b7a7f871dc
BXLYT : Auto generate tex gens if none created.
2020-09-20 14:43:11 -04:00
KillzXGaming
e39e6f7d03
BXLYT : Recalculate material indices automatically on save.
2020-09-20 14:05:28 -04:00
KillzXGaming
3126bef310
BMD : Add little endian support.
2020-09-20 10:36:51 -04:00
KillzXGaming
303aa55215
NSP/XCI : Use title IDs in place for multiple NCA file names.
2020-09-19 10:12:49 -04:00
KillzXGaming
4f28c0747f
BXLYT : Fix updating layout instance on new panes (fixes pane name list in bxlan editor)
2020-09-18 18:13:31 -04:00
KillzXGaming
91f4909b1f
BXLYT : Support loading textures with different name cases.
2020-09-18 17:59:55 -04:00
KillzXGaming
426e7440a6
BRLYT & BRLAN : Support little endian.
2020-09-18 17:34:05 -04:00
KillzXGaming
2f6605761a
TPL : Add support for little endian
2020-09-18 17:20:36 -04:00
KillzXGaming
9a0f6ebddd
BRFNT: Add support for little endian.
2020-09-18 17:03:30 -04:00
KillzXGaming
1d77d99968
BXLAN : Fix setters/getters for frame size and loop data.
2020-09-17 17:12:03 -04:00
KillzXGaming
6deffec924
BFRES : Fix rigid body transforming for model imports.
2020-09-17 16:58:06 -04:00
KillzXGaming
b239823a3c
KCL : Fix collision generation from obj with NaN position values.
2020-09-17 11:05:16 -04:00
KillzXGaming
bf472a062a
Add the same support for .xci
2020-09-16 21:04:23 -04:00
KillzXGaming
5e035ff15e
NSP : Add support for loading multiple programs
2020-09-16 20:55:48 -04:00
KillzXGaming
e6f4f0562d
Some quick CRAR fixes
2020-09-15 16:19:01 -04:00
KillzXGaming
4e23dcf91f
BFRES : Quick fix to support Rune Factory 4 samplers.
2020-09-15 14:36:05 -04:00
KillzXGaming
3192ee7d62
Add support for CRAR (little endian RARC)
2020-09-15 11:19:06 -04:00
KillzXGaming
39910a721b
Some error fixes
2020-09-12 16:50:05 -04:00
KillzXGaming
f227f30e04
Fixup BOTW switch samplers
2020-09-12 15:44:38 -04:00
KillzXGaming
ba0ac85543
Store original usd1 section for saving back unless edited to prevent v9 bflyt glitches.
2020-09-12 15:33:28 -04:00
KillzXGaming
2a1b7b1d97
Adjust KCL switching endianness
2020-09-11 21:05:58 -04:00
KillzXGaming
b16d03857f
Add custom extensions to save dialogs.
2020-09-10 18:07:42 -04:00
KillzXGaming
aee94a3b2b
BFRES : Fix botw switch samplers
2020-09-05 20:30:41 -04:00
KillzXGaming
778c214d16
PCTL : Temporarily disable bfres saving due to current bugs.
2020-09-04 19:21:10 -04:00
KillzXGaming
968ac33d09
PTCL : fix some material assignments for primitives.
2020-09-04 16:29:23 -04:00
KillzXGaming
33801bc48c
Quick fix for nutexb swizzle settings
2020-09-04 14:30:25 -04:00
KillzXGaming
795d6702ed
Patch assembly version
2020-08-31 19:03:18 -04:00
KillzXGaming
88b84a9a8d
Fix part pane crash bug in newer layout versions.
2020-08-31 18:34:25 -04:00
KillzXGaming
6b88b26038
Use global variables for nutexb configuration.
2020-08-31 17:35:33 -04:00
KillzXGaming
9c0703d50c
Cleanup a bit
2020-08-31 17:30:57 -04:00
KillzXGaming
b867295659
NUTEXB : Add seperate padding toggle to pad smaller file sizes.
2020-08-31 17:27:07 -04:00
KillzXGaming
bf02233106
Combine KCL materials that use unique IDs per every triangle.
2020-08-31 17:00:55 -04:00
KillzXGaming
e3ac2625ef
KCL fixes for 3D World Presets
2020-08-19 16:29:40 -04:00
KillzXGaming
619c1a9e23
Adjust KCL constructor
2020-08-18 14:06:54 -04:00
KillzXGaming
f39203054b
Adjust obj export default filename
2020-08-16 11:48:40 -04:00
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
b0f77f247a
BFRES : Fix bntx files with custom file names (PMTOK missing textures fixed)
2020-08-11 16:47:01 -04:00
KillzXGaming
ca57c482b7
BFRES : Fix yaml formatting for materials with duplicate values in keyframes.
2020-08-03 19:28:50 -04:00
KillzXGaming
c68dc5aaea
Disable bmd saving to prevent potential crashes
2020-08-02 12:04:09 -04:00
KillzXGaming
4e5c8cf5f6
Add support for ARAM RARC files.
2020-07-29 19:54:52 -04:00
KillzXGaming
3d32e44e73
Export bfres files as model containers on batch exporting.
2020-07-29 19:54:17 -04:00
KillzXGaming
b58d58abaf
Use byte type for bntx flags
2020-07-27 18:43:10 -04:00
KillzXGaming
bebba0e432
PACx : fix some freezes loading type 0 files (root single chunks)
2020-07-26 12:30:21 -04:00
KillzXGaming
cdc0049190
LM3 : Adjust model name handling.
2020-07-21 19:03:39 -04:00
KillzXGaming
1be92db3d7
Auto check BC4 Alpha setting when used on replaced texture.
2020-07-20 19:53:24 -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
cfbf39fff6
Quick fix for switch textures with strange resolutions.
2020-07-15 19:01:56 -04:00