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
42c3275efc
Adjust nodes from the folder loader to use text from loaded file nodes.
2020-08-31 17:20:10 -04:00
KillzXGaming
bf02233106
Combine KCL materials that use unique IDs per every triangle.
2020-08-31 17:00:55 -04:00
KillzXGaming
8328c132de
Add latest bfres library
2020-08-30 10:45:39 -04:00
KillzXGaming
4b1e027e98
Some library fixes
2020-08-30 10:37:55 -04:00
KillzXGaming
48a7f46dce
Revert "BFRES : Fix switch scene animations crashing from incorrect relocation data."
...
This reverts commit 6d16219ead
.
2020-08-30 10:36:36 -04:00
KillzXGaming
6d16219ead
BFRES : Fix switch scene animations crashing from incorrect relocation data.
2020-08-30 09:03:48 -04:00
KillzXGaming
e3ac2625ef
KCL fixes for 3D World Presets
2020-08-19 16:29:40 -04:00
KillzXGaming
13285f9d5d
Update KCL libraries to latest
2020-08-18 14:12:28 -04:00
KillzXGaming
183096c8c3
Some error fixes
2020-08-18 14:12:06 -04:00
KillzXGaming
619c1a9e23
Adjust KCL constructor
2020-08-18 14:06:54 -04:00
KillzXGaming
97b311f5bd
Revert some project settings.
2020-08-18 13:37:01 -04:00
KillzXGaming
b730e16c81
KCL : Add another useful preset
2020-08-16 16:01:47 -04:00
KillzXGaming
e39d161d33
Some KCL obj importing fixes
2020-08-16 12:02:12 -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
553282bb2e
KCL : Fix collision detection when vertices are too close to each other.
2020-08-11 19:28:52 -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
3c2ef141e6
BNTX : Fix relocating user data offsets (fixes PMTOK crashing)
2020-07-30 17:23:08 -04:00
KillzXGaming
fd91e85ece
Make save icon stand out better when enabled
2020-07-29 19:58:16 -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
2e71d8056c
Adjust bntx user data ordering to be more accurate
2020-07-27 19:35:43 -04:00
KillzXGaming
b58d58abaf
Use byte type for bntx flags
2020-07-27 18:43:10 -04:00
KillzXGaming
79c22f73f2
Bntx fixes for PMTOK
2020-07-27 18:41:59 -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
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
06f8c15b5d
BXLAN : Fix saving texture pattern animations.
2020-07-12 17:55:41 -04:00
KillzXGaming
78fc6c7eb3
BXLAN : Fix string collection editors.
2020-07-12 16:52:07 -04:00
KillzXGaming
5f43b81d37
Add support for 3D World KCL material presets
2020-07-12 15:34:00 -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
336efb45ff
NUTEXB : Align array levels fixing cubemap importing
2020-07-11 11:24:50 -04:00
KillzXGaming
7ca392bdfe
Add dialog for replacing unswizzled images for nutexb
2020-07-11 11:19:25 -04:00
KillzXGaming
8cbc45f3a1
Add workaround for Taiko no Tatsujin nutexb in right click menu.
2020-07-11 11:12:01 -04:00
KillzXGaming
1e3f2eebb6
Fixup mipsizes in nutexb
2020-07-10 21:29:29 -04:00
KillzXGaming
cca60173d4
Update bntx library
2020-07-10 20:45:27 -04:00
KillzXGaming
47fe05f593
BNTX : Fix R11_G11_B10_UINT
2020-07-10 20:45:10 -04:00