KillzXGaming
7cd86b9a05
Fix removing byml properties from dictionaries and lists on save
2019-06-25 15:13:00 -04:00
KillzXGaming
6798db20de
Add massive speed boost and memory improvements for archives with 1000s of files
...
This also fixes transparency on PBR shader.
Fixes odyssey costume viewer framing bfes
2019-06-24 15:45:54 -04:00
KillzXGaming
a317c88e3c
Fix swizzle pattern setting
2019-06-23 18:09:07 -04:00
KillzXGaming
31e5f42373
Limt skin count by default to prevent any possible issues
2019-06-23 11:04:34 -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
cae1d75173
Update to latest gl framework
2019-06-19 17:05:44 -04:00
KillzXGaming
3ab44e1f63
Update viewport properly for sampler editing
2019-06-16 10:27:07 -04:00
KillzXGaming
8bbe51bb9c
Support for decompressing carcs
2019-06-15 20:50:26 -04:00
KillzXGaming
a8698a2ef4
Add LZARC support and a few random fixes.
2019-06-14 17:23:02 -04:00
KillzXGaming
add182f902
Rework form editors a bit for later loading docked for archives
2019-06-13 18:40:29 -04:00
KillzXGaming
05516ed3df
Gamma fix pbr diffuse color
2019-06-12 15:57:24 -04:00
KillzXGaming
2e9632277b
Add ftex support for R8G8_SNORM
2019-06-09 20:51:50 -04:00
KillzXGaming
7176063af3
Fix Texture SRT/shader param animation playing in viewport.
2019-06-09 18:41:33 -04:00
KillzXGaming
8b052bf4b4
Fix font scaling on title bar
2019-06-09 17:27:07 -04:00
KillzXGaming
e4e58a3bfb
Fix last frame display in param animation viewer
2019-06-09 14:43:51 -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
7a02a36a2d
Prevent viewport changing models if there are none in bfres.
2019-06-07 20:13:34 -04:00
KillzXGaming
3ecb714df1
Fix typos
2019-06-07 17:31:39 -04:00
KillzXGaming
7348419be4
Add better notification for adding/removing shader linked material data.
2019-06-07 17:28:06 -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
05474688be
Add an "Inject" tab for maintaining original model data when replaced.
2019-06-06 21:13:25 -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
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
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
8a22275cd5
Animation fixes for playing last frame
2019-06-03 20:04:15 -04:00
KillzXGaming
027c1d10d3
Fix name
2019-06-01 19:30:01 -04:00
KillzXGaming
5fff7d2dab
Add proper material assigning for param animations
2019-06-01 19:29:09 -04:00
KillzXGaming
4d7171605b
Add option to remove unused textures on save.
2019-06-01 12:30:17 -04:00
KillzXGaming
5b57861eb3
Adjust the compression mode setting to only show when necessary. .
2019-05-30 15:39:44 -04:00
KillzXGaming
3b4bb242c5
Starto to add material presets. Add option to add empty meshes
2019-05-30 15:28:43 -04:00
KillzXGaming
f9ccce42df
More fixes.
...
Update render state for materials properly in the editor.
More generic archive stuff (extacting files from root, etc).
Add export all for GTX
2019-05-28 19:33:42 -04:00
KillzXGaming
f787c59627
Add setting to limit vertex skin to better help prevent crashes
2019-05-27 20:02:57 -04:00
KillzXGaming
33d662d61a
Disable bone anim data view until i fix some bugs
2019-05-27 18:05:14 -04:00
KillzXGaming
d743d39efc
Some adjustments and fixes
2019-05-27 18:00:03 -04:00
KillzXGaming
6d03b4da88
More fixes for param exporting and filters
2019-05-25 15:11:01 -04:00
KillzXGaming
a4459533ec
More exporting fixes
2019-05-24 20:55:55 -04:00
KillzXGaming
2a92afa122
Chr0 animation importing, dae exporting and tons more improvements!
...
Chr0 can be imported/replaced.
More fixes to importing sections including some errors and proper filtering.
Dae epxorting now has a progress bar and an option to idsable texture exporting.
Bfska can now be swapped between platforms. More sections will handle this method soon!.
Fixed spaces on files from "Export All".
Display multiple texture maps in bcres materials
2019-05-24 15:15:35 -04:00
KillzXGaming
53f37afde1
Fix not showing the last key frame in the animation editors.
2019-05-22 16:49:17 -04:00
KillzXGaming
3234e3a817
Adjust param editor to display colors for multi tex, and fix header
2019-05-22 15:59:37 -04:00
KillzXGaming
3a85f06ac7
Tons more DDS fixes from yesterday. RGB textures also aren't blue anymore.
2019-05-22 15:26:25 -04:00
KillzXGaming
6d7579e6e0
More improvements.
...
Camera is now centerd when a bfres is selected. This will apply to reseting the camera aswell. The method is based on Smash Forge so thanks to the devs for it.
Start on bfsha program linking for bfres materials. Dunno how far i'll take this.
Basic ortho mode added. Needs improvements to zoom in and mainly just changes the projection matrix to ortho atm. Controls are not altered.
2019-05-21 18:08:57 -04:00
KillzXGaming
50586ef978
Fix binary shape importing for switch
2019-05-20 20:03:39 -04:00
KillzXGaming
d0fa47a959
Add same improvements to the gx2 texture importer
2019-05-20 19:29:39 -04:00
KillzXGaming
9c6d3883cf
Only compress a texture once if loaded in texture importer
2019-05-20 19:21:00 -04:00
KillzXGaming
02de27faad
More fixes for BC7 compression speed
2019-05-20 18:48:49 -04:00
KillzXGaming
0536f1a225
Default bc7 compression mode to fast
2019-05-20 18:22:25 -04:00
KillzXGaming
bccb8f3af4
Optmize model/shader loading for bfres. Save block setting to 1MB for KSA to not crash
2019-05-20 16:01:43 -04:00
KillzXGaming
49314b2842
Fix bntx and switch bfres causing corruption or crashes
2019-05-19 14:25:37 -04:00