Commit graph

434 commits

Author SHA1 Message Date
KillzXGaming
34f724a6e1 Fix channel components previewing for gx2 2019-06-14 20:18:34 -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
bb31926b1e Some GTX file texture importing fixes 2019-06-14 18:44:40 -04:00
KillzXGaming
a8698a2ef4 Add LZARC support and a few random fixes. 2019-06-14 17:23:02 -04:00
KillzXGaming
d2e1018db9 Remove pointless files i had no idea was being copied 2019-06-13 20:19:22 -04:00
KillzXGaming
add182f902 Rework form editors a bit for later loading docked for archives 2019-06-13 18:40:29 -04:00
KillzXGaming
0c11a29e03 Add MKAGPDX PAC support 2019-06-13 17:31:35 -04:00
KillzXGaming
74dc1c132c More bone transform fixes 2019-06-12 19:21:05 -04:00
KillzXGaming
c86a7b23ca Ignore rigid indices on rigid bodies, only check if rigiid skinning. 2019-06-12 19:15:54 -04:00
KillzXGaming
19f3811a46 Fix zlib decompression for NARC 2019-06-12 18:25:41 -04:00
KillzXGaming
4280728647 Update image editor properly for wii u bfres 2019-06-12 17:04:54 -04:00
KillzXGaming
18120fa028 Some sampler fixes for odyssey 2019-06-12 16:18:30 -04:00
KillzXGaming
0b87737eac Now twilight princess file table works 2019-06-11 20:59:53 -04:00
KillzXGaming
9e132a68d3 More RSTB fixes 2019-06-11 18:05:07 -04:00
KillzXGaming
4536246d6f Sort bone indices properly to prevent possible stretching. 2019-06-11 16:44:59 -04:00
KillzXGaming
41adcfffc1 Tons more RSTB progress (Note file in archives don't work yet) 2019-06-11 15:39:23 -04:00
KillzXGaming
e22005bbea Start to impliment RSTB table. 2019-06-10 20:54:23 -04:00
KillzXGaming
cce69d12e2 Some more fixes and optmizations. 2019-06-10 16:30:06 -04:00
KillzXGaming
3b7e02f399 Add proper render pass check and sort transparent shapes properly 2019-06-09 21:06:50 -04:00
KillzXGaming
056a13d03a Also add R8G8_SNORM to supported formats list 2019-06-09 20:53:33 -04:00
KillzXGaming
2e9632277b Add ftex support for R8G8_SNORM 2019-06-09 20:51:50 -04:00
KillzXGaming
bb691dcd0b Start to add multiple editor switching for archive files 2019-06-09 20:03:56 -04:00
KillzXGaming
8b052bf4b4 Fix font scaling on title bar 2019-06-09 17:27:07 -04:00
KillzXGaming
7bd1abf12a More cleanup 2019-06-09 14:23:44 -04:00
KillzXGaming
a336e711f1 Some fixes and cleanup for textures 2019-06-09 14:17:10 -04:00
KillzXGaming
5546d0da24 Add preview archive option to sarc 2019-06-09 13:51:04 -04:00
KillzXGaming
80f0c765aa Add event for replacing textures after edits are applied. 2019-06-09 11:59:41 -04:00
KillzXGaming
978299f9ca One more fix for gtx texture replacing which should fix corrupted swizzling 2019-06-09 10:48:48 -04:00
KillzXGaming
33e886e546 More GTX file texture replacing fixes 2019-06-08 21:48:30 -04:00
KillzXGaming
6d951b5906 Many rigging fixes. Meshes won't go to the center if using rigid skinning (1 skin influence) 2019-06-08 13:58:19 -04:00
KillzXGaming
81c5cc588c Only frame camera if bfres has meshes 2019-06-07 20:36:45 -04:00
KillzXGaming
7a02a36a2d Prevent viewport changing models if there are none in bfres. 2019-06-07 20:13:34 -04:00
KillzXGaming
890f5afcf7 Check audio amount before adding entries for bars. 2019-06-07 17:01:24 -04:00
KillzXGaming
e531a779ed Small fixes and additions
Fixed mesh name exporting for assimp.
Fixed clearing models for bfres.
Fixed limit skin count setting.
Fixed material index breaking if a material is removed for bfres.
Update the vertex data properly if a model is imported as new.
Added AMTA editing for BARS.
Added audio player for BARS.
2019-06-07 16:31:13 -04:00
KillzXGaming
419164c855 Make sure to clear the attriubte list after usage is complete. 2019-06-06 21:15:13 -04:00
KillzXGaming
05474688be Add an "Inject" tab for maintaining original model data when replaced. 2019-06-06 21:13:25 -04:00
KillzXGaming
9c44e14597 Always try to map materials even if use materials is unchecked 2019-06-06 19:35:45 -04:00
KillzXGaming
5a17b71d8f Option to limit material mapping to original way. More fixes to skim limiter 2019-06-06 19:27:10 -04:00
KillzXGaming
a520ff1dd9 Add basic probe bounding box converter 2019-06-06 17:57:55 -04:00
KillzXGaming
157ff75b79 Add model cycling if multiple models are active in an editor.
Models can be cycled in the same editor. The active one now gets properly set. You can adjust the combo box to preview multiple models in the scene.
Fixed a bug where some models would project on the top of the screen as duplicates.
2019-06-06 15:40:32 -04:00
KillzXGaming
04c43b8bd5 Add option to smooth normals between multiple meshes 2019-06-05 22:02:35 -04:00
KillzXGaming
d8dbefa3af Improve skin weight limiter. Should be more similar to the csv script 2019-06-05 19:55:51 -04:00
KillzXGaming
60e77f3dd1 Seperate option to reset color params on import to prevent param data loss when being swapped 2019-06-05 16:15:18 -04:00
KillzXGaming
13b346ddde Display emblem on karts properly 2019-06-04 20:17:19 -04:00
KillzXGaming
16b53bd2a6 Update viewport properly if a texture is replaced for wii u bfres 2019-06-04 17:03:15 -04:00
KillzXGaming
8a22275cd5 Animation fixes for playing last frame 2019-06-03 20:04:15 -04:00
KillzXGaming
47cd45b4e0 Add support for specular colors if used 2019-06-03 19:00:46 -04:00
KillzXGaming
270d6d3089 Fix importing new materials for wii u 2019-06-03 16:56:36 -04:00
KillzXGaming
7d09926899 Prevent cursor from reseting to 0 for param editing 2019-06-02 16:15:33 -04:00
KillzXGaming
54f6fbb227 Some fixes. Some progress on converting switch/wii u texture binaries 2019-06-02 14:08:10 -04:00