Commit graph

119 commits

Author SHA1 Message Date
KillzXGaming
b0f77f247a BFRES : Fix bntx files with custom file names (PMTOK missing textures fixed) 2020-08-11 16:47:01 -04:00
KillzXGaming
3d32e44e73 Export bfres files as model containers on batch exporting. 2020-07-29 19:54:17 -04:00
KillzXGaming
4f39fdf62e Another adjustment to texture mapping 2020-07-10 17:49:24 -04:00
KillzXGaming
6c4afefdd5 Adjustments to texture mapping. 2020-07-10 17:27:31 -04:00
KillzXGaming
3bb5df711e Force bc4 alpha on bffnt 2020-07-07 19:22:26 -04:00
KillzXGaming
65d5fc1a32 BFRES : Fix null reference bug for importing bones (wii u) 2020-06-30 18:46:09 -04:00
KillzXGaming
82f104d8f1 BFRES : Rename duplicate bone names when new bones are imported. 2020-06-30 18:43:33 -04:00
KillzXGaming
ecc43c8430 BFRES : Fixes to importing SMD to FSKA 2020-06-15 21:00:03 -04:00
KillzXGaming
952095877d BFRES : Prevent adding attributes if original attributes are kept and present. 2020-06-15 20:15:27 -04:00
KillzXGaming
d3839e87b7 List out texture placeholders for bfres when missing textures on save. 2020-05-26 14:59:49 -04:00
KillzXGaming
06b6f5b2ab Only open texture pattern viewer in FMAA if the type is a texture pattern 2020-05-15 19:09:14 -04:00
KillzXGaming
cf9d673537 Fix click events for animations 2020-05-15 19:06:58 -04:00
KillzXGaming
ab066f1706 Add channel component option for batch export textures. Fix exporting texture alts from model. 2020-05-06 19:48:38 -04:00
KillzXGaming
b8f000dd1f Use first skeleton for now when batch exporting bfres (fix bone index mapping) 2020-05-05 16:49:39 -04:00
KillzXGaming
a3be9b111d BFRES : Fix bone indices remapping for batch exported models 2020-04-18 16:07:06 -04:00
KillzXGaming
134b8e295c Automatically open ctex files for narc if a bfres is opened. Fix aces texture mapping 2020-04-14 16:31:36 -04:00
KillzXGaming
cb86773b9c Fix scene animation exporting for wii u 2020-04-11 14:47:32 -04:00
KillzXGaming
65532046c0 Quick implimentation so bfres models can be batched exported 2020-04-10 17:22:45 -04:00
KillzXGaming
be9f7928d8 BFRES : fix loading R8 SNORM for wii u 2020-04-09 19:34:54 -04:00
KillzXGaming
e636da8d19 BFRES : Add import setting to create dummy LODs 2020-04-01 15:31:08 -04:00
KillzXGaming
f345e5ec59 BFRES : Add option to create dummy LODs that point to first level. 2020-04-01 15:23:55 -04:00
KillzXGaming
7c75bb3a47 BFRES : Create new bounding nodes for regenerated bounding boxes 2020-04-01 14:39:11 -04:00
KillzXGaming
66f429a555 BFRES : Fix clearing shape LODs from the menu 2020-04-01 13:15:51 -04:00
KillzXGaming
ed945a5f5e One more fix 2020-03-23 21:35:39 -04:00
KillzXGaming
0900170038 Fix errors 2020-03-23 21:32:57 -04:00
KillzXGaming
5240021dea Update ftex replace method 2020-03-23 21:16:55 -04:00
KillzXGaming
be11a08a65 Some fixes to batch exporting. Add batch compression 2020-03-18 11:42:17 -04:00
KillzXGaming
b11e913240 Adjust tex2 loading to prevent altered images loading from it 2020-03-16 16:15:12 -04:00
KillzXGaming
ea05ffda60 Fix converting constants from yaml to bfres fshu 2020-03-10 19:36:42 -04:00
KillzXGaming
bffa623e01 Some quick bone index fixes 2020-02-15 18:24:35 -05:00
KillzXGaming
ae2e9f2b2f Apply bone transforms for bfres to better optmize custom bone sets 2020-02-14 18:27:18 -05:00
KillzXGaming
946fa08518 BFRES : Fix some more importing bugs
Only align buffers when using a single buffer.
2020-02-11 16:49:27 -05:00
KillzXGaming
cd56a53d0c Fix rigging issue with bfres 2020-02-10 18:45:03 -05:00
KillzXGaming
ede5c62031 More fixes.
Fix loop error for 3DW stage files when creating the string table.
Fix converting yaml so it uses the custom syntax flow/tags.
Fix AAMP version issues for v1.
Add support for loading empty byaml files so data can be added onto them.
Fix bone importing issue with assimp.
2020-02-07 15:50:52 -05:00
KillzXGaming
93aa26efcf Quick bone index fix. 2020-02-07 09:40:43 -05:00
KillzXGaming
d991a23980 Add support for G1M model files. Rewrite some bone properties. 2020-02-06 19:47:32 -05:00
KillzXGaming
c01be70a71 Add dialog to copy skeletal animations 2020-02-02 20:40:26 -05:00
KillzXGaming
86b73ea758 BFRES : Fix converting shader param types to SRT. 2020-01-28 19:04:49 -05:00
KillzXGaming
554c193a48 Some simple sharc fixes for v12 2020-01-27 19:17:05 -05:00
KillzXGaming
6e64b38a79 Check weight counter incase indices are only used for rigging 2020-01-27 19:15:49 -05:00
KillzXGaming
e399ad55f1 Some cleanup 2020-01-27 19:13:58 -05:00
KillzXGaming
4c72e33f0f Limit boneids and weight data based on vertex skin count to prevent explosions 2020-01-27 19:12:33 -05:00
KillzXGaming
056fdb3e1a Add game setting presets to BFRES importing.
These can cause signicant improvement to models with smaller sizes and potentially fix exploding and corruption (ie WWHD, SM3DW). Botw should have fixed crash issues now that the file size is signifcantly lower.
2020-01-27 18:44:03 -05:00
KillzXGaming
a251d5e216 Fix Wii U material visibily animation exporting 2020-01-27 16:18:17 -05:00
KillzXGaming
fd90dfa89d Fix build errors 2020-01-24 21:26:07 -05:00
KillzXGaming
da0875cb83 BFRES : Fix DDS replacing causing larger sizes for batch replacing 2020-01-23 21:19:12 -05:00
KillzXGaming
030ee7f176 Add support for APAK archives and improve bfres sampler detection. 2020-01-15 16:02:09 -05:00
KillzXGaming
bdf2b625e9 Start to impliment a base for custom bfres renderers 2020-01-14 21:15:37 -05:00
KillzXGaming
100cd88534 Start to add support for BCH 2020-01-14 20:26:51 -05:00
KillzXGaming
f7d674fe18 Start to impliment backend for depth/3D textures 2020-01-14 19:19:02 -05:00