KillzXGaming
2c8f5d2c6c
Combine texture methods and functions into one main class.
2018-12-12 21:28:57 -05:00
KillzXGaming
e82d065255
Fix skeletal animation importing/exporting for wii u bfres,
2018-12-10 19:52:58 -05:00
KillzXGaming
86ccd5f023
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-12-10 18:48:59 -05:00
KillzXGaming
716d1c4520
More clean up and additions
...
- Starting to make all texture classes use STGenericTexture. This will make all functions usable between each one and converting through other classes much easier.
- Many bug fixes to the texture importer like duped texture importing, dds opening the window, index out of range issues, etc.
- Start on titlebar information.
- Start on ASTC texture format support.
- Support TGA images.
- Support FTEX importing and saving properly.
- Export models properly along with textures (with generic classes). Todo, support rigs and bones.
2018-12-10 18:48:51 -05:00
KillzXGaming
38ceb8d716
Remove todo for GTX swizzling.
2018-12-04 21:44:26 -05:00
KillzXGaming
d96f4dec43
Cleanup with new open/save methods. Also add gtx rebuilding.
2018-12-04 21:40:03 -05:00
KillzXGaming
364c9ceeed
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-12-02 17:30:53 -05:00
KillzXGaming
307a8832c5
Alot of clean up.
2018-12-02 17:30:46 -05:00
KillzXGaming
bf8d214405
Merge pull request #15 from OcelotGamingDev/master
...
Added Discord Rich Presence
2018-12-02 15:10:29 -05:00
KillzXGaming
785f5657b2
Update GTX code and update data types.
2018-12-02 15:01:51 -05:00
KillzXGaming
5cfec193bf
Rework GTX swizzle thanks to abood and rebuild nutexb
2018-11-30 22:00:43 -05:00
OcelotGamingDev
1f3336fe52
oops two
...
i forgot this dll
2018-11-30 00:10:44 -04:00
OcelotGamingDev
974e857a62
oops
...
back to net framework 4.6.2
2018-11-30 00:07:25 -04:00
OcelotGamingDev
c9b1efc41f
Added discord rich presence.
...
Examples: https://imgur.com/a/PJitqFM
2018-11-29 23:59:29 -04:00
KillzXGaming
0c9bafe67f
Update DDS and nutexb with fixes
2018-11-28 13:22:25 -05:00
KillzXGaming
f51dd17f94
Many improvements and new formats.
...
Add in nutexb file format. While not finished, it can preview and export them.
Batch exporting for nuteb (tools menu).
Rework GTX code. This is WIP and not finished.
Add XTX code. Unifnished atm.
Add saving for wii u and include fmat exporting.
Proper error handling for assimp and texture swizzling.
2018-11-27 21:21:31 -05:00
KillzXGaming
b5ba944b69
Cleanup and some optimizations
2018-11-23 15:39:16 -05:00
KillzXGaming
216d772dbb
Update placeholder textures and fill channel types by format
2018-11-23 12:51:08 -05:00
KillzXGaming
4e1c4a5266
Update library and clean up some things
2018-11-22 19:40:36 -05:00
KillzXGaming
898003ddb2
Doube click for sarc files. Minor fixes
2018-11-22 17:06:22 -05:00
KillzXGaming
e8e5c39b8f
Add all sections and start to add menus
2018-11-22 16:17:03 -05:00
KillzXGaming
5d8e765d4c
Organise BFRES better
2018-11-22 15:54:52 -05:00
KillzXGaming
c3c26f6a4c
Rework UI loading
2018-11-22 13:08:50 -05:00
KillzXGaming
d9b4b48b92
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-11-22 10:20:15 -05:00
KillzXGaming
50ea4183ef
Tons of stuff!
...
- Compress BC1 with alpha.
- Add GFPAK rebuilding.
- Fix some lag issues with bntx textures loading
- Fix saving multiple files.
- Support DDS cubemap importing
- Support rigged DAE/FBX files.
- Support animation playing thanks to smash forge.
- Some minor stuff to prepare custom animations.
- Many bug fixes.
2018-11-22 10:20:12 -05:00
KillzXGaming
96becc2dce
Merge pull request #11 from CVFireDragon/CVFireDragon-patch-1
...
another typo lol
2018-11-21 10:47:15 -05:00
Luke
38979afe64
another typo lol
2018-11-20 19:10:53 -05:00
KillzXGaming
90e773f0b1
Fix typo
2018-11-20 15:42:56 -05:00
KillzXGaming
5c2fd04e92
Update README.md
2018-11-20 15:30:44 -05:00
KillzXGaming
029f350526
Change FTEX R8G8B8 compression method to new one. .
2018-11-19 13:14:35 -05:00
KillzXGaming
d302808d24
Add mip maps to importer
2018-11-19 13:08:41 -05:00
KillzXGaming
2e1d311649
Remove some previous decompression methods
2018-11-19 12:49:16 -05:00
KillzXGaming
5e15f09c6e
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-11-19 12:39:13 -05:00
KillzXGaming
1649456d6b
Add all DDS compression methods
2018-11-19 12:39:06 -05:00
KillzXGaming
b7520ef616
Merge pull request #10 from OatmealDome/patch-2
...
BFRES: Add missing samplers to the sampler list instead of attributes
2018-11-19 11:21:53 -05:00
OatmealDome
fa89b3d839
BFRES: Add missing samplers to the sampler list instead of attributes
2018-11-18 20:35:19 -05:00
KillzXGaming
190f47767d
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-11-18 19:03:36 -05:00
KillzXGaming
a81cfc0f98
Fix system dlls compiling and improve KCL shader
2018-11-18 19:03:27 -05:00
KillzXGaming
6ce70dc4d1
Merge pull request #9 from OatmealDome/patch-1
...
BFRES: Update VertexBufferIndex after re-adding VertexBuffers
2018-11-18 15:46:19 -05:00
OatmealDome
f13a420d76
BFRES: Update VertexBufferIndex after re-adding VertexBuffers
2018-11-18 13:38:30 -05:00
KillzXGaming
74d42d1b8b
Update README.md
2018-11-18 12:38:32 -05:00
KillzXGaming
1f726f5c06
Update README.md
2018-11-18 12:36:11 -05:00
KillzXGaming
90a74b5be5
Update README.md
2018-11-18 12:35:53 -05:00
KillzXGaming
625613d171
Fix bad paths to compile properly.
2018-11-18 12:32:33 -05:00
KillzXGaming
646982d2ae
Fix refrence paths
2018-11-18 12:27:18 -05:00
KillzXGaming
b4be312a0f
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2018-11-18 12:10:01 -05:00
KillzXGaming
d30f94eb9a
Fix compile issues and update to latest
2018-11-18 12:09:54 -05:00
KillzXGaming
738a285a5c
Merge pull request #8 from OatmealDome/master
...
BfresStructs: Remove extra variable assignment when renaming FMAT
2018-11-18 12:01:21 -05:00
OatmealDome
6c07f6018f
BfresStructs: Remove extra variable assignment when renaming FMAT
2018-11-18 02:17:39 -05:00
KillzXGaming
9dcf9eb15f
Add Microsoft's TexConv license info
2018-11-17 17:42:19 -05:00