KillzXGaming
4fed7876e4
Add notifcation on application close to prevent accidental loss of progress.
2020-11-06 18:54:10 -05:00
McSpazzy
67eb77dcb6
Use full name instead of import
2020-10-02 17:15:24 +10:00
McSpazzy
618fa1f6e0
Add murmerhash3 support
2020-10-02 17:09:21 +10:00
José Guadalupe Nava Zavala
317c18a570
Modified .gitignore to ignore common VS files
...
Modified .gitignore to add the base VS ignore files (nugget packages)
debug header files, etc.
2020-05-02 02:58:50 -05:00
KillzXGaming
687e524d3e
Add option to swap hex endianness for hash calculator
2020-03-21 11:46:31 -04:00
KillzXGaming
1099da76a3
Add more hash types to hash calculator
2020-03-18 11:45:31 -04:00
KillzXGaming
880ab08e79
Add option to reset settings to default
2019-12-02 18:18:09 -05:00
KillzXGaming
61550ac786
Alot of Pokemon additions.
...
Redid gfmdl parser completely. This allows the file to be rebuilt for custom models which will be coming soon.
Textures now load in the gfmdl section to easily edit without touching bntx.
Added a basic material editor (more like a viewer atm) for gfbmdl.
Added a Pokemon viewer (requires game path to be set). This shows icons of all the pokemon and opens the archive they are located in.
Start to parse GFBANIM. Not previewable yet because of rotations breaking. If anyone wants to help though be my guest :)
Basic GFBANIMCFG support. It can be used to view animation file names.
2019-11-26 19:54:59 -05:00
KillzXGaming
8acf9e7831
Fix RGB5A1 texture decoding and some chanel issues on others
2019-11-25 17:18:15 -05:00
KillzXGaming
f0c3fc5465
Add proper hash matching for GFPAK
...
Also add latest turbo muunt editor files
2019-11-21 21:46:51 -05:00
KillzXGaming
9c3ac9ae9f
Improve DAE exporting.
...
A brand new DAE exporter is now used built off the one used by Ploaj and Crossmod devs. This replaces the old assimp exporter which was very buggy.
The DAE exporter has many improvments such as multiple materials per mesh, node tree fixes, material improvements, and lots more.
Single binded bfres (only using a bone index) will now be rigged if exported as DAE.
More progress on CMB saving. It's almost done, still needs some adjustments.
Fixed GFMDL rigging on certain models (thanks to RTB's script to reference what controlled the bone type).
2019-11-15 19:27:03 -05:00
KillzXGaming
fb81cc93b0
Fix MKAGPDX models mssing mesh data
2019-11-09 13:40:48 -05:00
KillzXGaming
92e535948e
Some fixes to hash calculator
2019-11-06 20:06:22 -05:00
KillzXGaming
c1d25c8372
Add brute force options for NLG hashes
2019-11-06 19:40:19 -05:00
KillzXGaming
14982b80be
A few additions
...
Add NLG hash calculator.
Add option to swap bone transform from csv max script.
2019-11-03 10:38:17 -05:00
Skyth
fef8460f08
Fix PAC file naming & update credits
2019-10-11 22:17:48 +03:00
KillzXGaming
2f8041bc93
Improve PTCL color editing and add texture icon previewing.
2019-08-19 18:28:59 -04:00
KillzXGaming
855037d21c
Fix TXE decoding with bad image sizes
2019-08-08 17:12:11 -04:00
KillzXGaming
ded4dae5c1
Make it so a game preset must be set for KCL
2019-07-26 20:16:31 -04:00
KillzXGaming
6cfb6a214f
Adjust the toolbox name to no longer include "Switch" in it.
2019-07-16 17:35:21 -04:00
KillzXGaming
5081e39414
More format additions and fixes.
...
Fixed MKAGPDX models a bit so they aren't all missing mesh data. Skinned ones are still buggy!
BMD wip support using SuperBMDLib.
Adjusted gui loading a little bit.
2019-07-11 17:22:59 -04:00
KillzXGaming
9d203da716
Add option to automatically compress on save with no notification
2019-07-03 12:56:28 -04:00
KillzXGaming
e88d42b4ce
Add toggle to frame bfres on select
2019-06-26 15:58:28 -04:00
KillzXGaming
29cee96d39
Adjust settings for tphd path
2019-06-11 21:03:17 -04:00
KillzXGaming
4536246d6f
Sort bone indices properly to prevent possible stretching.
2019-06-11 16:44:59 -04:00
KillzXGaming
06a26c586f
Fix label scaling in settings
2019-06-11 15:50:27 -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
7f582adbaf
Reset specular map properly if cleared
2019-05-17 20:40:19 -04:00
KillzXGaming
b64e744d26
Add UV channel toggle for uv test pattern shading in settings window
2019-05-16 21:26:32 -04:00
KillzXGaming
2dc729018c
Fix saving byaml files
2019-05-16 21:03:57 -04:00
KillzXGaming
fbb90ebdfa
Improve splatoon 2 texture mapping
2019-05-16 17:40:35 -04:00
KillzXGaming
304b00fe49
More PBR improvements. Fix skybox to be a proper skybox
2019-05-16 16:01:22 -04:00
KillzXGaming
9767d71f75
Update custom cubemaps on viewport if changed
2019-05-15 19:54:45 -04:00
KillzXGaming
9c8f023a75
Adjust resizing for update dialog
2019-05-15 16:39:11 -04:00
KillzXGaming
11fe38a49a
Use local time for github update list
2019-05-15 16:36:22 -04:00
KillzXGaming
cd57a856fc
Add improvements from yesterday.
...
PBR shader slghtly improved.
Skyobx toggle now works while viewport is active,
Cubemaps now have a check wether or not the file given is a valid cube map dds.
Update column sizing so forms load much faster
Option to right click and clear paths in settings if set
2019-05-15 15:35:05 -04:00
KillzXGaming
82f1f54e16
Add toggle between diffuse and specular cube map skybox
2019-05-14 19:15:52 -04:00
KillzXGaming
d3644a8a58
Display file name for cubemap files without path
2019-05-14 18:25:05 -04:00
KillzXGaming
5160d0f688
More fixes with cubemaps and skybox rendering
2019-05-14 18:21:38 -04:00
KillzXGaming
828e3ee2d1
Fix click events for path settings
2019-05-14 18:12:00 -04:00
KillzXGaming
6c8fac8bc1
Add and load custom pbr diffuse and specular cube maps
2019-05-14 18:09:49 -04:00
KillzXGaming
145912ebea
Add PBR settings for later custom cubemap viewing
2019-05-14 17:47:57 -04:00
KillzXGaming
f590b9d834
Improve updater
2019-05-13 21:21:51 -04:00
KillzXGaming
6f1a8ab816
Add all the working BCRES stuff.
2019-05-09 14:49:11 -04:00
KillzXGaming
87d061dbe1
Add setting to auto load models when an archive is open
2019-05-08 16:13:07 -04:00
KillzXGaming
85c5051b36
Apply assimp matrix properly
2019-05-04 20:40:37 -04:00
KillzXGaming
c6cee62073
Ops use the right events
2019-05-01 17:18:29 -04:00
KillzXGaming
577466dcdd
Add additional game paths for later file size calculating
2019-05-01 17:16:11 -04:00
KillzXGaming
fd4e3f4853
Add GTX editing/saving back.
2019-05-01 15:38:14 -04:00
KillzXGaming
5a12bcc049
Fix updating far/near settings
2019-04-28 20:03:54 -04:00