Commit graph

53 commits

Author SHA1 Message Date
KillzXGaming
a317c88e3c Fix swizzle pattern setting 2019-06-23 18:09:07 -04:00
KillzXGaming
ad3cd6654b Ignore rigid indices for now to fix transform issues 2019-06-14 21:35:09 -04:00
KillzXGaming
6ef05a82c8 Properly align and create new alignment blocks for gtx files on save. 2019-06-14 19:53:06 -04:00
KillzXGaming
a8698a2ef4 Add LZARC support and a few random fixes. 2019-06-14 17:23:02 -04:00
KillzXGaming
3dd300e15f Make sure to use the right GX2 swizzling code so i don't break anything 2019-05-31 17:21:13 -04:00
KillzXGaming
a3a6f9b98e Load the x64 folder for direct x tex by default as it causes issues without. 2019-05-31 17:12:23 -04:00
KillzXGaming
3b4bb242c5 Starto to add material presets. Add option to add empty meshes 2019-05-30 15:28:43 -04:00
KillzXGaming
62a4d9f9c6 Revert using the newer gx2 swizzle code as it needs more testing 2019-05-29 19:17:29 -04:00
KillzXGaming
d1c32844d1 Fix skeleton issues. More archive improvement. 2019-05-29 14:24:24 -04:00
KillzXGaming
3a85f06ac7 Tons more DDS fixes from yesterday. RGB textures also aren't blue anymore. 2019-05-22 15:26:25 -04:00
KillzXGaming
67d1b6920a Some improvements from yesterday. Start to improve uv editor.
Basic tex 3ds support
BC4 textures will be rendered grayscale in opengl (not using opengl decoder)
Fix a few format issues with 3ds
Mip total method is one function in STGeneric texture
Weight format default to floats again until i find a proper fix for the 888 unform format.
2019-05-13 15:29:40 -04:00
KillzXGaming
c11ebce612 Fix texture names on import having improper names in some special cases. 2019-05-12 16:53:55 -04:00
KillzXGaming
827e02892a Keep the same depend index for shader params (Fix WWHD crashing) 2019-05-10 17:51:59 -04:00
KillzXGaming
6f1a8ab816 Add all the working BCRES stuff. 2019-05-09 14:49:11 -04:00
KillzXGaming
bcd77f29ca Add support for old 3ds ptcl versions 2019-05-06 19:13:16 -04:00
KillzXGaming
9005b9ee0f Load 3ds emitters and some fixes 2019-05-05 20:50:15 -04:00
KillzXGaming
c48b2a3f02 Update texture editors with theme controls. Add 3DS texture importer 2019-05-04 19:21:37 -04:00
KillzXGaming
017c1ab1e3 More fixes to 3ds formats. Fix gzip decompressing giving wrong size. 2019-05-04 12:03:07 -04:00
KillzXGaming
ed33ef65f9 Start to support 3DS ptcl 2019-05-03 20:53:48 -04:00
KillzXGaming
f2c50f7dd7 Simpify BNTX deswizzling and start to do XTX saving. 2019-04-30 15:25:42 -04:00
KillzXGaming
b8c8ef8395 Viewport toggle, and many more fixes
The aamp editor now acts like the byaml one.
Fixed aamp files saving with improper strings.
Added toggle for viewport in bfres editor. The setting will apply to the config so you can always disable it for quicker previewing for bfres.
More editors for bfres now dock rather than convering the whole screen.
Plugins can have icons for the toolstrip that contains the save/update icons.
Force PTCL texture injection due to an alignment thing
2019-04-25 15:21:41 -04:00
KillzXGaming
46f069adb8 Fix bone export/importing on wii u 2019-04-21 20:21:21 -04:00
KillzXGaming
c000dca5e2 More ptcl texture replace fixes 2019-04-21 19:13:06 -04:00
KillzXGaming
74bdba4536 Try to fix tex2 swizzle issues 2019-04-18 21:41:10 -04:00
KillzXGaming
ae25f2989b Some more fixes.
Revert the GX2 one more time since swizzling is a bit bugged, but add a more up to date code as a backup.
Fix the swizzle pattern settings
2019-04-17 14:59:08 -04:00
AboodXD
79330668f3 Fix dim 5 and 6 (with tileMode 16) 2019-04-11 20:35:56 +04:00
AboodXD
8820b01978 Clean up and fix for format 0x35 (with tileMode 16)
Also update README.md
2019-04-11 19:53:55 +04:00
KillzXGaming
cdcf14979f Fix errors 2019-04-10 15:59:16 -04:00
KillzXGaming
d78cb3e107 Fix 2019-04-10 15:48:10 -04:00
KillzXGaming
76ca51d20a Fix more bugs. Additional probe stuff 2019-04-10 15:36:10 -04:00
KillzXGaming
457e4f6808
Revert GX2 stuff till fixed 2019-04-09 21:16:37 -04:00
KillzXGaming
1841c00878 Fix compile errors 2019-04-09 17:27:15 -04:00
AboodXD
2fbeb22242 Fix GTX version and some fixes in GX2 swizzling 2019-04-09 13:12:45 +04:00
KillzXGaming
7fe264136c Skip array/depth levels for GX2 for now till that gets fixed 2019-04-08 21:33:18 -04:00
KillzXGaming
b59148d262 Add GX2 swizzle function to GX2 class. 2019-04-08 20:19:50 -04:00
KillzXGaming
53edd7e12b Fix tile mode enum 2019-04-08 19:57:11 -04:00
KillzXGaming
5c5e130613 Fix typo 2019-04-07 19:40:00 -04:00
KillzXGaming
e830ca7278 Cleanup. 2019-04-07 19:37:31 -04:00
KillzXGaming
be829619a2 Some fixes.
Fixed bone editor not showing properly.
Fixed viewport not updating properly.
Removed bad tile mode for GX2 and fix altering them.
2019-04-07 12:26:43 -04:00
KillzXGaming
f4189a9e39 Cleanup muunt editor 2019-04-06 19:11:59 -04:00
KillzXGaming
5e6fb187d5 Fix naming 2019-04-06 18:51:00 -04:00
KillzXGaming
c6798a95ba Fix errors 2019-04-06 18:35:03 -04:00
AboodXD
5f2b3b67a3 Fix a few bugs with GX2 tiling 2019-04-07 02:17:10 +04:00
KillzXGaming
4865ca1a8f Rename GTX class to GX2 2019-04-06 15:58:20 -04:00
KillzXGaming
fba66217d1 Some encoding fixes to GTX 2019-04-06 15:52:09 -04:00
KillzXGaming
04eee5913c Add mip swizzle value from tex2 to deswizzle 2019-04-06 11:58:21 -04:00
KillzXGaming
2f4b03a454 Fix tex2 files from loading mips in image editor 2019-04-06 11:53:39 -04:00
KillzXGaming
ea099ee2dd More fixes and try to load depth data 2019-04-06 11:37:50 -04:00
KillzXGaming
5837fbe5d6 Update tiling for gx2 swizzling 2019-04-06 10:22:02 -04:00
KillzXGaming
7680baa375 More accurate gtx tiling for mips 2019-04-05 21:29:34 -04:00