1
0
mirror of synced 2024-12-01 02:27:22 +01:00
Commit Graph

267 Commits

Author SHA1 Message Date
KillzXGaming
849aa7f6c2 DDS : Fix saving as stand alone format. 2021-12-31 14:27:58 -05:00
KillzXGaming
c6287f2631 DAE : Fix issues exporting models with only bone indices and no weights. 2021-12-10 20:53:47 -05:00
KillzXGaming
9a788e622a DAE : Fix incorrect weights from optimization issues. 2021-11-19 16:47:41 -05:00
KillzXGaming
ae515217b5 Remove some unused old code in seanim 2021-06-15 18:20:01 -04:00
KillzXGaming
a4bc25a0de Adjust seamim exporting 2021-06-15 18:19:13 -04:00
KillzXGaming
e93ace1f0d Quick error fix 2021-03-06 11:15:24 -05:00
KillzXGaming
f3705d563a Attempt to fix SMD culture issue on export. 2021-03-06 11:12:39 -05:00
KillzXGaming
4071849d9e KCL : Also split collision IDs by meshes 2020-10-23 20:54:22 -04:00
KillzXGaming
f4369456ae SMD : Quick culture fix 2020-10-23 19:36:18 -04:00
KillzXGaming
a22557b18c BFRES : Fix a skinning count issue for model importing. 2020-10-05 18:21:46 -04:00
KillzXGaming
6deffec924 BFRES : Fix rigid body transforming for model imports. 2020-09-17 16:58:06 -04:00
KillzXGaming
7e2ab15d19 Add support for exporting RG8 dds files. 2020-09-11 21:05:38 -04:00
KillzXGaming
5e7f0d9f2f Fix some artifact bugs with BC5 decompression. 2020-09-01 19:25:55 -04:00
KillzXGaming
6fe6b606ce Quick culture fix for smd 2020-07-18 17:11:37 -04:00
KillzXGaming
3d18d542a9 Force bc7 to use unorm on .dds export so it doesn't darken in external programs. 2020-07-11 13:17:46 -04:00
KillzXGaming
0868b802a8 Add Wii U swizzle detection for LCU .dds files. 2020-07-09 14:26:15 -04:00
KillzXGaming
0aaf6b97a3 Revert culture info for now to prevent updater issues. 2020-06-15 21:07:26 -04:00
KillzXGaming
a8ec469252 Force en-US culture to fix decimal seperator. 2020-06-14 12:11:07 -04:00
KillzXGaming
69d21c192b DAE : Fix duplicate material names if present 2020-05-29 20:23:48 -04:00
KillzXGaming
8ae794259c Allow seanim to be exportable with gfbanim 2020-05-26 16:05:03 -04:00
KillzXGaming
d971b03a17 Add gfbanm exporting as smd 2020-05-10 11:44:52 -04:00
KillzXGaming
113573b408 Make exporting texture channel components for dae optional. 2020-05-05 17:23:11 -04:00
KillzXGaming
7efbad2ae9 Some adjustments 2020-04-26 17:30:55 -04:00
KillzXGaming
7842680c3b Apply channel components for exporting dae textures 2020-04-23 17:03:14 -04:00
KillzXGaming
a3be9b111d BFRES : Fix bone indices remapping for batch exported models 2020-04-18 16:07:06 -04:00
KillzXGaming
9c9c9126a5 DA4E : Fix a bug with material mapping on export 2020-04-01 11:45:08 -04:00
KillzXGaming
00a48d4b4a Some adjustments 2020-02-28 16:52:24 -05:00
KillzXGaming
cc81f88c9a Update assimp to the latest.
This build will fix DAE vertex colors importing wrong. May fix other potential importing issues.
2020-02-17 20:12:47 -05:00
KillzXGaming
ba43fa5633 Fix periods for SMD again, this time on the right save method 2020-02-13 18:55:57 -05:00
KillzXGaming
9918b811a8 Fix SMD exporting for different culture decimal seperators 2020-02-11 17:55:57 -05:00
KillzXGaming
817367343a Fix errors 2020-02-08 14:54:18 -05:00
KillzXGaming
238b6f60fb Add CTXB rebuilding and editing (encoding very WIP) 2020-02-08 12:03:37 -05:00
KillzXGaming
6b58bf4b03 Push the right file for assigning materials 2020-02-08 10:52:07 -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
0b27e890be Improve bin.gz endianness detection 2020-02-06 21:05:35 -05:00
KillzXGaming
d991a23980 Add support for G1M model files. Rewrite some bone properties. 2020-02-06 19:47:32 -05:00
KillzXGaming
bb7302e36c Anim : Set output to angular for rotation types. 2020-01-20 18:16:14 -05:00
KillzXGaming
98b7ef49af Quick .anim fix to properly work in maya 2020-01-19 12:31:36 -05:00
KillzXGaming
de1c89a3c0 Add new animation window with curve viewer (WIP) 2020-01-18 21:02:18 -05:00
KillzXGaming
1302a096b0 Prevent duplicate verts from transforming UVs multiple times 2020-01-18 17:41:36 -05:00
KillzXGaming
8fc7693a51 DAE : Few more setting fixes 2020-01-18 17:30:19 -05:00
KillzXGaming
fad6721fce Update bfres libraries to latest 2020-01-16 21:04:02 -05:00
KillzXGaming
a80f6af6d5 Update more files 2020-01-14 20:43:36 -05:00
KillzXGaming
f7d674fe18 Start to impliment backend for depth/3D textures 2020-01-14 19:19:02 -05:00
KillzXGaming
386f9f6991 Quick fix for .anim 2020-01-07 19:13:11 -05:00
KillzXGaming
4cb103e987 Export GFBMDL second channel vertex colors. 2019-12-14 13:28:10 -05:00
KillzXGaming
0190aef233 GFBMDL : Fix swapping meshes with multiple nodes using the same key 2019-12-11 20:37:21 -05:00
KillzXGaming
6913054fc7 Improve cubemap exporting for DDS 2019-12-10 20:29:10 -05:00
KillzXGaming
e4722ed1af Alot of additions.
General
- Always allow multiple instances of the tool by default. (UseSingleInstance in config.XML)
- Yaz0 now uses a new library using c code. This improves compression times and is comparable to wzst's yaz0 compressor. Thanks to AboodXD for helping port the code.
- Add flat buffer templates for gfbmdl and gfbanm.
- Redid UV editor. Now using new 2D engine with some improvements. Should work better with mutliple file formats than just bfres.
- Auto compress bfres with .sbfres extension.

BFLYT:
-Add animation reference list to panes if they have any animations.
- Note the animation editor in it is not functional yet.

GFBMDL
- Progress on model importing. Currently crashes on many tests so saving is currently disabled till i figure out why.
- Add new texture map display with UV coordinates shown. Displays how transforms are handled.
- Add option to export materials and models entirely as .json files.

DAE
- improve bone/joint check.
2019-12-07 20:16:13 -05:00
KillzXGaming
668a1a5201 Export BC4 and BC5 as older DDS versions to work with more programs. 2019-12-07 16:08:29 -05:00