Commit graph

301 commits

Author SHA1 Message Date
KillzXGaming
a18463db24 Some ram usage improvements when bfres is cleared 2019-06-28 21:15:23 -04:00
KillzXGaming
ade73e6560 More render texture improvements. Fix a fix model importing issues. 2019-06-28 14:58:17 -04:00
KillzXGaming
47ca70a015 Fix 0.9 bfres with scene animations. Add toggle for direct x tex decoder 2019-06-27 14:38:13 -04:00
KillzXGaming
3edbaece3f Allow saving for 0.9. Note this will crash if it has animations 2019-06-26 18:30:10 -04:00
KillzXGaming
3a343dd16a Fix samplers for a certain game 2019-06-26 15:21:51 -04:00
KillzXGaming
d228920614 Throw error if 0.9 bfres are saved 2019-06-26 15:18:48 -04:00
KillzXGaming
53b15c1f7b A few more fixes.
Fix material copying for wii u bfres.
Add batch bflim exporting.
2019-06-25 20:03:50 -04:00
KillzXGaming
8823f54ff6 Fix SP2 sometimes not maping diffuse maps 2019-06-25 17:19:44 -04:00
KillzXGaming
c5bf1a0c3e Fix material deleting for good (hopefully) 2019-06-25 15:40:35 -04:00
KillzXGaming
d664a47426 Add big speed and memory improvements to bfres, bntx, and other formats 2019-06-25 14:56:19 -04:00
KillzXGaming
fa4ada2c1a Handle sarc archives the same way to load faster 2019-06-24 15:57:28 -04:00
KillzXGaming
d6ca128798 Fix build errors 2019-06-24 15:52:39 -04:00
KillzXGaming
a317c88e3c Fix swizzle pattern setting 2019-06-23 18:09:07 -04:00
KillzXGaming
71d91e470d Update bones properly if a model is removed 2019-06-23 11:13:55 -04:00
KillzXGaming
e9d810704e Fix crash from importing bones 2019-06-23 09:19:34 -04:00
KillzXGaming
dfd31c9fae Some flag fixes 2019-06-23 09:17:49 -04:00
KillzXGaming
bdccb83cc4 Apply bone transform flags again 2019-06-23 09:12:13 -04:00
KillzXGaming
dcfeb6e619 More fixes for bone importing 2019-06-23 09:10:24 -04:00
KillzXGaming
7090234fe5 Disable automated transform flags to test something 2019-06-21 22:34:26 -04:00
KillzXGaming
ad1c4aed4e Improve lighting view in pbr shader. Start on SEModel support. 2019-06-20 15:29:04 -04:00
KillzXGaming
307747ba1b Cleanup tool menu 2019-06-19 18:58:36 -04:00
KillzXGaming
54c4bac8bc Add MKAGPDX model viewing and exporting 2019-06-19 14:57:59 -04:00
KillzXGaming
8f849bf260 Add working SDF (Mario and Rabbids) archive support. 2019-06-16 19:35:46 -04:00
KillzXGaming
8bbe51bb9c Support for decompressing carcs 2019-06-15 20:50:26 -04:00
KillzXGaming
a7f5b2e6ad Also so the same for the other replace function 2019-06-15 13:31:32 -04:00
KillzXGaming
bbe33f65f4 Adjust swizzle setting 2019-06-15 13:28:16 -04:00
KillzXGaming
153783562e Improve check for rigid index types 2019-06-14 21:36:58 -04:00
KillzXGaming
ad3cd6654b Ignore rigid indices for now to fix transform issues 2019-06-14 21:35:09 -04:00
KillzXGaming
b231df5d15 Fix property grid updating 2019-06-14 20:38:27 -04:00
KillzXGaming
34f724a6e1 Fix channel components previewing for gx2 2019-06-14 20:18:34 -04:00
KillzXGaming
a8698a2ef4 Add LZARC support and a few random fixes. 2019-06-14 17:23:02 -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
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
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
cce69d12e2 Some more fixes and optmizations. 2019-06-10 16:30:06 -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
8b052bf4b4 Fix font scaling on title bar 2019-06-09 17:27:07 -04:00
KillzXGaming
80f0c765aa Add event for replacing textures after edits are applied. 2019-06-09 11:59:41 -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
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